最佳答案
我试图在C#Windows窗体应用程序(Visual Studio 2005)中运行一些单元测试,我得到以下错误:
System.IO.FileLoadException:无法加载文件或程序集实用程序,版本=1.2.0.200,文化=中性,PublicKeyToken=764d581291d764f7或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。(来自HRESULT的异常:0x80131040)**
在x. FOO. FOGO()
在Foo.cs中的x. FOO. FOO2(StringgroupName_):第123行
在FooTests.cs中的x. Foo. UnitTest. Fots. TestFoo():第98行**
System.IO.FileLoadException:无法加载文件或程序集实用程序,版本=1.2.0.203,文化=中性,PublicKeyToken=764d581291d764f7或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。(来自HRESULT的异常:0x80131040)
我查看了我的引用,我只有一个引用Utility version 1.2.0.203
(另一个是旧的)。
关于我如何找出试图引用此DLL文件的旧版本的内容的任何建议?
除此之外,我不认为我甚至有这个旧程序集在我的硬盘驱动器上。是否有任何工具来搜索这个旧版本的程序集?