- Home /
Question by
GalZohar · Dec 22, 2012 at 07:41 PM ·
loadfilexmlxmlserializer
Why is XML Serializer failing to read files when running windows standalone?
I built a level saver very similar to this wiki example: http://wiki.unity3d.com/index.php?title=Saving_and_Loading_Data:_XmlSerializer
It works great in the editor, however when running a standalone version it doesn't work. Files are copied correctly to the correct directory, and I verified it as they do show up on my app's GUI correctly and the correct path is shown via Debug.Log.
On outpout_log.txt this message shows multiple times:
(Filename: C:/BuildAgent/work/812c4f5049264fad/Runtime/ExportGenerated/StandalonePlayer/UnityEngineDebug.cpp Line: 43)
ArgumentException: Encoding name **windows-1255** not supported
Parameter name: name
at System.Text.Encoding.GetEncoding (System.String name) [0x00000] in <filename unknown>:0
at System.Xml.XmlInputStream.Initialize (System.IO.Stream stream) [0x00000] in <filename unknown>:0
at System.Xml.XmlInputStream..ctor (System.IO.Stream stream) [0x00000] in <filename unknown>:0
at System.Xml.XmlStreamReader..ctor (System.IO.Stream input) [0x00000] in <filename unknown>:0
at System.Xml.XmlTextReader..ctor (System.IO.Stream input) [0x00000] in <filename unknown>:0
at System.Xml.Serialization.XmlSerializer.Deserialize (System.IO.Stream stream) [0x00000] in <filename unknown>:0
at Level.Load (System.String path) [0x00000] in <filename unknown>:0
at GameManager.SetLevel (System.String levelFileName) [0x00000] in <filename unknown>:0
at MainMenu.Update () [0x00000] in <filename unknown>:0
(Filename: Line: -1)
Comment
Your answer
![](https://koobas.hobune.stream/wayback/20220613085819im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
How to load XML on Android 1 Answer
Serialize XML File Delete and CreateNew 2 Answers
Xml Saving and Loading Problems 1 Answer
XML Loading works in PC... but not in Android 3 Answers
How do i load Xml and assign variables to player in C#? 1 Answer