程序在运行时,函数中的第一个航代码出现了莫名奇妙的错误,在我的电脑上无法正常运行,在别人的电脑上能正常运行,不知道是什么错误了。
public static Resources DeSerialize(string filePath)
System.Xml.Serialization.XmlSerializer xmlSerializer = new System.Xml.Serialization.XmlSerializer(typeof(Resources));
System.IO.FileStream fileStream = new System.IO.FileStream(filePath, System.IO.FileMode.Open);
Resources resources = xmlSerializer.Deserialize(fileStream) as Resources;
无法生成临时类(result=1)。
error CS0583: 内部编译器错误(0xc0000005 位于地址 5A18D31D 处): 可能的原因是“BIND”。
error CS0585: 内部编译器错误: 步骤“BIND”
error CS0584: 内部编译器错误: 步骤“BIND”的符号“Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterResources.Write4_Resources(string, string, DotNet.Utilities.Resources, bool, bool)”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterResources.Write4_Resources(string, string, DotNet.Utilities.Resources, bool, bool)”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterResources.Write4_Resources(string, string, DotNet.Utilities.Resources, bool, bool)”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterResources.Write4_Resources(string, string, DotNet.Utilities.Resources, bool, bool)”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterResources”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“Microsoft.Xml.Serialization.GeneratedAssembly”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“Microsoft.Xml.Serialization”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“Microsoft.Xml”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“Microsoft”
error CS0584: 内部编译器错误: 步骤“COMPILE”的符号“<global namespace>”
error CS0586: 内部编译器错误: 步骤“COMPILE”
error CS0587: 内部编译器错误: 步骤“COMPILE”
error CS0587: 内部编译器错误: 步骤“BEGIN”
本文转自 jirigala 51CTO博客,原文链接:http://blog.51cto.com/2347979/1200723,如需转载请自行联系原作者