我正在尝试将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%//一个RSINET.MVC.Tests // h%REPORTFILEPATH%“%MBUNITPATH%mbunit.cons.exe”“%TARGETPATH%RSINET.MVC .Tests.dll“
答案 0 :(得分: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