2

我已经在 .net4 客户端配置文件中构建了一个解决方案。现在我已经添加了测试项目并尝试为我的 dll 添加 Moles 程序集。它给出了一个错误提示

“命令“Mole.exe 的路径”@“Mole.args 的路径”以代码退出 - 1008

"错误 210 命令 ""C:\Program Files\Microsoft Moles\bin\moles.exe" @"D:\Fdi_MainTrack_SCA\FDI UID Renderring\Main_Track\FDI UID Renderer\Fdi.UidRenderer\Fdi.UidRenderer.ObjectManager.Tests \obj\Debug\Moles\moles.args"" 退出,代码为 -1008。"

你能知道为什么会这样吗?

4

2 回答 2

0

不好了!恐惧1008再次崛起!有几件事可以解决这个问题,一个经过验证的解决方法:

  1. 关闭 Visual Studio 的所有实例;打开解决方案并重试
  2. 尝试将项目类型更改为完整的 .NET 4.0 配置文件而不是客户端;如果错误仍然存​​在,请重复步骤 1
  3. 重新安装 Moles 功能集;虽然不方便,但这个解决方案修复了我的安装。

问题是 Moles 是一个不受支持的开发项目。它有漏洞,并且当环境中的其他事物发生变化时会失败。有时需要重新安装,以使 Moles 适应 Visual Studio 或计算机上其他位置的更改。

我一直在使用发布版(Fakes isolation Framework),它是Visual Studio 2012 Ultimate 的一个功能集。假货我完全没有问题。不过,我希望NCrunch支持绕道而行。

于 2012-09-26T23:57:48.970 回答
0

我遇到了同样的问题,并通过安装Visual Studio Service Pack 1解决了它

于 2013-02-06T22:15:54.813 回答