2010-06-01 77 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。不管怎样,谢谢!