使用Microsoft Fakes Framework的测试失败,例外:
Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationException: 无法从COR_PROFILER_PATH和。解析探查器路径 COR_PROFILER环境变量 2016-12-26T14:36:01.6005889Z ## [错误]在Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.IntelliTraceInstrumentationProvider.ResolveProfilerPath() 2016-12-26T14:36:01.6005889Z ## [错误]在Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.IntelliTraceInstrumentationProvider.Initialize() 2016-12-26T14:36:01.6005889Z ## [错误]在Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationRuntime.InitializeUnitTestIsolationInstrumentationProvider()
测试调试并在本地机器VS2015上正常运行,但是当在TFS2015中构建时,我不断收到此异常。我尝试通过删除runsettings文件路径,构建传递但测试没有运行它的情况。 我在MSDN上经历了各种论坛,没有解决我问题的解决方案。 有没有办法在TFS中设置这些环境变量?我在这里几乎被封锁了,欢迎任何建议和解决方案。
答案 0 :(得分:3)
好吧,问题非常愚蠢。假货需要企业版。我在本地计算机上使用企业版,但VSTS正在使用社区版。安装企业版解决了这个问题。 抛出该异常是因为剖析需要intellitrace,而社区版中没有。