xunit.runners.1.9.2 - 无法从COR_PROFILER_PATH

时间:2015-06-07 15:12:42

标签: .net unit-testing nunit xunit microsoft-fakes

我在Visual Studio中使用Xunit测试框架和MS Fakes模拟框架。当我在visual studio中运行我的测试时它工作正常,但是当我尝试使用Xunit runner控制台或命令行在build seerver上运行我的测试时,它失败并出现以下错误,

  

Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationException:   无法从COR_PROFILER_PATH和。解析探查器路径   COR_PROFILER环境变量。

1 个答案:

答案 0 :(得分:0)

构建服务器无法找到dll路径。尝试在构建服务器环境变量user中添加以下条目 COR_ENABLE_PROFILING 1 COR_PROFILER {B7ABE522-A68F-44F2-925B-81E7488E9EC0}

由于您使用的是假对象,因此可以考虑从dll输出目录使用VS Test: " C:\ Program Files(x86)\ Microsoft Visual Studio12.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.console.exe" / inIsolation YourTests.dll