2010-06-01 91 views
1

我的解決方案中有兩個項目:Silverlight和標準程序。標準的引用System.Xml程序集(版本4.0.0.0),但Silverlight引用System.Xml程序集(2.0.5.0版)。我想在我的Silverlight項目中創建一個XmlWriter的實例。問題來了 - 引發異常(找不到System.Xml程序集的文件)。我相信這是一個不同組裝版本的問題。.NET中的程序集加載問題

你知道如何解決這個問題嗎?我讀過關於綁定重定向的一些信息 - 它是解決方案的關鍵嗎?如果是這樣,該怎麼做?

非常感謝您的回覆!

乾杯。

回答

0

好的,我已經解決了這個問題。正如我所想的那樣,該DLL與另一個同名的庫(來自.NET 4.0)相混淆。我必須爲Silverlight使用Copy Local for System.Xml。不管怎樣,謝謝!