【发布时间】:2011-05-04 15:08:50
【问题描述】:
在我们的项目中,我们使用 NCover 来衡量我们的代码覆盖率。如果我们测量使用 Moles 的测试,则不会测量这些类的代码覆盖率 (0%)。 这与使用 .NET 分析器的 Moles 和 NCover 有关。 在互联网上进行了一些搜索后,我在命令提示符下尝试了以下操作,但没有任何结果:
set COR_PROFILER={3FB1CC1E-1C17-4A37-9C18-BF3DB8F10E46} moles.runner.exe /pi:Dispatch /r:"C:\Program Files\NCover\NCover.Console.exe" "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" /args:/testcontainer:..\Bin\TestLib.dll"
COR_PROFILER 后面的数字是我之前在 regsvr 注册的NCover.Lib.x86.dll GUID。将COR_ENABLE_PROFILING=1 添加为 env.var 也无济于事。
有没有人让这个分析器链接工作或有 .NET 分析器链接的经验?
【问题讨论】:
标签: moles