我有VS 2010 Premium SP1并使用MSTest 该项目具有Web服务的Web引用 测试是集成测试 TestDriven.NET-3.8.2877 RTM,包括NCover 1.5.8
我的问题是它运行MSTests
并创建通过/失败*.trx
文件,但不会创建覆盖率报告。如果我右键单击并使用\ NCover选择测试,我会收到覆盖率报告。问题是我想在命令行中运行,所以我可以在持续集成管道中将它作为一个任务。
返回的错误是:
已截断的流程已终止。未建立Profiler连接。
我搜索了解决方案并尝试了以下方法:
这是我的命令行:
ncover.console.exe //x mstest_coverage.nccov "c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe" /testcontainer:D:\Perforce3666\serviceengine\SessionStorage\dev\SQATesting\SessionStorage.SQA.Testing\bin\Release\SessionStorage.SQA.Testing.dll