0

试图从 PowerShell 调用 NCover 1.5.8。

invoke-expression "ncover.console.exe nunit-console-x86.exe Test.dll /labels /xml:test.xml //x coverage.xml //reg"

并失败并显示消息“已分析的​​进程已终止。未建立 Profiler 连接。”。

如果从 cmd 控制台调用,

ncover.console.exe nunit-console-x86.exe Test.dll /labels /xml:test.xml //x coverage.xml //reg

将成功运行。

powershell 中 NCover 的 //reg 开关有什么不同吗?

谢谢

4

1 回答 1

0

首先,您不需要使用Invoke-Expression. 在 powershell 中,尝试以与 cmd 中完全相同的方式调用

ncover.console.exe nunit-console-x86.exe Test.dll /labels /xml:test.xml //x coverage.xml //reg

如果您遇到相同的错误,是否可以暂时使用 cmd?

cmd.exe /c ncover.console.exe nunit-console-x86.exe Test.dll /labels /xml:test.xml //x coverage.xml //reg
于 2012-08-21T17:44:19.113 回答