1

之前有人问过类似的问题,当我在 Visual Studio 2010 中运行 MSpec 时出现以下错误:

无法加载文件或程序集“Machine.Specifications.dll”或其依赖项之一。该系统找不到指定的文件。

另一篇文章中的解决方案是下载 .net4 特定版本的 MSpec。但是,这就是我正在使用的,它仍然无法正常工作。我什至今天重新下载了最新版本,并使用 build-4.0-release.cmd 文件构建了它。替换了我的参考,仍然有同样的问题。

奇怪的是,我第一次运行 MSpec 时,它工作得很好。只有当我尝试重新运行它时,我才会收到此错误。

测试在 ReSharper 测试运行器中仍然运行良好。所以,还是可以用的。但是,ReSharper 测试运行程序不会生成 Report.html 文件。这真的是我想让它工作的唯一原因。有没有办法让 ReSharper 生成 Report.html 文件?那也能解决问题。

4

1 回答 1

2

您似乎遇到了我们在 GitHub 上讨论的相同问题。如果是这样,那么您只需要按照描述的方式“解锁”您的Machine.Specifications.dll。希望这可以帮助。

于 2010-11-20T14:49:49.977 回答