2012-04-18 100 views
0

當xml序列化時,有沒有辦法解決下面的構建錯誤?我得到System.Xml.XmlSerialization程序集相同的錯誤。silverlight xml序列化

沒有辦法解決衝突 「5.0.5.0 System.Runtime.Serialization, 版本=文化=中性公鑰= 7cec85d7bea7798e」 和 「System.Runtime.Serialization,版本= 4.0.0.0,文化=中立, PublicKeyToken = b77a5c561934e089「。任意選擇 「System.Runtime.Serialization,Version = 5.0.5.0,Culture = neutral, PublicKeyToken = 7cec85d7bea7798e」。

+0

你有2個版本的DLL「可用」使用的應用程序或設備配置文件中的條目重定向程序集綁定引用到組件的另一個版本。您的項目或目標PC上的配置錯誤。 – 2012-04-18 13:49:28

回答

0

您可能在同一應用程序中使用了兩個或更多版本的程序集。要解決此問題,您需要使用「別名」。

Check out this link瞭解abt別名。

或者,您可以通過使用<bindingRedirect>

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

+0

請不要發佈特定於.NET Framework版本的鏈接,除非您的答案是特定於該版本的。 – 2012-04-18 14:46:59