-1

我正在尝试将 NCover 1.5.8 与 Mbunit 2.4.2.130 一起使用。我正在使用 bat 文件中的以下示例。我每次尝试运行它时,它都会告诉我无法连接到 NCOVER 进程?

SET NCOVERPATH=C:\Code\rsinetmvc\branches\web_app\trunk\build_tools\ncover\ REM 程序集输出和报告输出的目标路径。SET TARGETPATH=C:\Code\rsinetmvc\branches\web_app\trunk\product\RSINET.MVC.Tests\bin\debug\ SET MBUNITPATH=C:\Code\rsinetmvc\branches\web_app\trunk\thirdparty\mbunit\

echo %NCOVERPATH% echo %TARGETPATH% echo %MBUNITPATH% echo %REPORTFILEPATH% echo %MBUNITPATH%mbunit.cons.exe echo %TARGETPATH%RSINET.MVC.Tests.dll

"%NCOVERPATH%ncover.console.exe" //w %TARGETPATH% //a RSINET.MVC.Tests //h %REPORTFILEPATH% "%MBUNITPATH%mbunit.cons.exe" "%TARGETPATH%RSINET.MVC.Tests. dll"

4

1 回答 1

1

如果您因为试图让 NCover 1.5.8 与 .NET 4 一起工作而找到此线程,那么以下内容应该可以修复此错误:

打开命令提示符并键入以下内容:

设置 COMPLUS_ProfAPI_ProfilerCompatibilitySetting=EnableV2Profiler

这指示 .NET 4 CLR 加载 .NET Framework 2.0 Profiler。

有关详细信息,请参阅:http: //msdn.microsoft.com/en-us/library/dd778910.aspx

于 2011-02-07T12:55:53.100 回答