网上搜到说是序列化的问题,具体的不清楚
显示名为“MoneyBoxManager.XmlSerializers”的程序集未能加载到 ID 为 1 的 AppDomain 的“LoadFrom”绑定上下文中。错误的原因为:
System.IO.FileNotFoundException: 未能加载文件或程序集“MoneyBoxManager.XmlSerializers, Version=1.0.0.1, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。系统找不到指定的文件。
文件名:“MoneyBoxManager.XmlSerializers, Version=1.0.0.1, Culture=neutral, PublicKeyToken=null”
------解决方案--------------------添加引用这个啊
MoneyBoxManager.XmlSerializers
------解决方案-------------------- 少了个dll文件。。网上找找。。
------解决方案--------------------也可能是MoneyBoxManager.XmlSerializers还引用了其他文件没找到
------解决方案--------------------你应该是页面删了不该删的东西了
------解决方案--------------------xml序列化。
------解决方案--------------------
问题解决了,记得给九哥分
------解决方案--------------------直接把这个dll copy到exe目录下
另外重新在新的环境下重新尝试一下,不要混在一起弄
最后还是去翻翻c# via clr,看看JR怎么说
------解决方案--------------------
由于你从3.5降到2.0
导致这个System.Xml.Serialization引用失效了,这个是.net的序列化功能,好像是2.0之后才有的