NCover、Mbunit、命令行Profiler连接无法连接?
我正在尝试将 NCover 1.5.8 与 Mbunit 2.4.2.130 一起使用。 我正在使用 bat 文件中的以下示例。 我每次尝试运行此程序时,都会告诉我无法连接到 NCOVER 进程?
设置 NCOVERPATH=C:\Code\rsinetmvc\branches\web_app\trunk\build_tools\ncover\ REM 程序集输出和报告输出的目标路径。 设置 TARGETPATH=C:\Code\rsinetmvc\branches\web_app\trunk\product\RSINET.MVC.Tests\bin\debug\ 设置 MBUNITPATH=C:\Code\rsinetmvc\branches\web_app\trunk\thirdparty\mbunit\
echo %NCOVERPATH% 回显%TARGETPATH% 回显%MBUNITPATH% 回显%REPORTFILEPATH% 回显%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”
I am trying to use NCover 1.5.8 with Mbunit 2.4.2.130. I am using the following example from a bat file. I everytime I try running this, it tells that I can not connect to the NCOVER process?
SET NCOVERPATH=C:\Code\rsinetmvc\branches\web_app\trunk\build_tools\ncover\
REM Target path for assembly output, and report output.
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"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您发现此线程是因为您尝试让 NCover 1.5.8 与 .NET 4 一起使用,则以下内容应该修复此错误:
打开命令提示符并键入以下内容:
set COMPLUS_ProfAPI_ProfilerCompatibilitySetting=EnableV2Profiler
这会指示 .NET 4 CLR加载 .NET Framework 2.0 Profiler。
有关详细信息,请参阅:http://msdn.microsoft.com/en-us/库/dd778910.aspx
If you have found this thread because you are trying to get NCover 1.5.8 to work with .NET 4 then the following should fix this error:
Open a command prompt and type the following:
set COMPLUS_ProfAPI_ProfilerCompatibilitySetting=EnableV2Profiler
This instructs the .NET 4 CLR to load the .NET Framework 2.0 Profiler.
For more information see: http://msdn.microsoft.com/en-us/library/dd778910.aspx