【发布时间】:2010-12-12 07:48:18
【问题描述】:
我最近从 Vista 升级到 Windows 7,并且在切换后,我无法再使用 nunit-gui.exe 来运行我的测试。每次我这样做,我都会收到以下错误:
System.IO.FileLoadException:无法加载生命或程序集'nunit.framework。 Version=2.4.1.0 Culture=neutral, PublicKeyToken=96d09a1eb7f44a77' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)
我尝试安装版本 2.5.2(最新版本)、2.5.1(我们在解决方案中使用的版本)和 2.4.1(它声称缺少的版本)。我试过让它们一次安装一个并同时安装。两者都不起作用,我总是收到同样的错误。
有人有什么想法吗?
【问题讨论】:
-
以下假设(项目文件中存在程序集不匹配)是正确的,但删除并重新添加引用并不能解决问题。此外,SpecificVersion 已设置为 false。