【问题标题】:silverlight xml serializationSilverlight xml序列化
【发布时间】:2012-04-18 13:39:22
【问题描述】:

在进行 xml 序列化时,有没有办法解决以下构建错误? System.Xml.XmlSerialization 程序集出现同样的错误。

没有办法解决“System.Runtime.Serialization, 版本=5.0.5.0,文化=中性,PublicKeyToken=7cec85d7bea7798e”和 “System.Runtime.Serialization,版本=4.0.0.0,文化=中性, PublicKeyToken=b77a5c561934e089"。选择 “System.Runtime.Serialization,版本=5.0.5.0,文化=中性, PublicKeyToken=7cec85d7bea7798e" 任意。

【问题讨论】:

  • 您有 2 个“可用”的 DLL 版本。您的项目或目标 PC 中的配置错误。

标签: c# .net silverlight visual-studio-2010 msbuild


【解决方案1】:

您可能在同一个应用程序中使用了两个或多个版本的程序集。要解决此问题,您需要使用“别名”。

Check out this link 知道 abt 别名。

或者,您可以使用应用程序中的条目或使用 <bindingRedirect> 的机器配置文件中的条目将程序集绑定引用重定向到程序集的另一个版本

http://msdn.microsoft.com/en-us/library/2fc472t2.aspx

【讨论】:

  • 请不要发布特定于 .NET Framework 版本的链接,除非您的答案是特定于该版本的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-23
  • 1970-01-01
相关资源
最近更新 更多