添加引用添加错误的引用

时间:2011-09-02 15:33:04

标签: visual-studio-2010 assemblies

我正在开发一个需要引用System.Xml.dll的SL应用。所以我在项目中“添加引用...”并浏览到我复制了Silverlight 4.0版本的System.Xml.dll的常见dll文件夹。

问题是引用被添加为指向

C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 \ System.Xml.dll

版本,然后引导我(我认为)在尝试运行应用程序时获得“找到的程序集的清单定义与程序集引用不匹配”。 web.config中的assemblyBinding看起来不是重定向的,我试图设置项目的引用路径,但仍然没有运气。

有更好的想法吗?

谢谢,

约翰

2 个答案:

答案 0 :(得分:3)

由于这似乎一直在被查看,我将正式添加答案:

手动将提示路径(XML编辑器)添加到csproj文件中的引用就可以了。

答案 1 :(得分:0)

我查看了参考DLL属性并且路径完全错误,没有像我期望的那样,就像一些随机位置恰好有一个非常旧版本的dll。我删除了文件,我的DLL已经结束了。