我正在为一个项目的客户工作,现有的代码/测试正在使用MS Fakes库和Shims隔离测试等。
我试用安装了VS 2015企业版,一切都很好。通过我的MSDN订阅,我可以使用VS 2015 Professional,现在测试无法运行,但会失败:
Failed to resolve profiler path from COR_PROFILER_PATH and COR_PROFILER environment variables.
at Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.IntelliTraceInstrumentationProvider.ResolveProfilerPath()
at Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.IntelliTraceInstrumentationProvider.Initialize()
at Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationRuntime.InitializeUnitTestIsolationInstrumentationProvider()
at Microsoft.QualityTools.Testing.Fakes.Shims.ShimRuntime.CreateContext()
at Microsoft.QualityTools.Testing.Fakes.ShimsContext.Create()
看着它,垫片正在尝试使用Intellitrace,VS2015没有给我。除了购买VS企业版以外,有人知道解决此问题的方法吗?
最佳答案
没关系,仅在MS上进行检查,看起来Fakes仅适用于企业版开发人员.... :(
VS Comparisons
关于visual-studio-2015 - MS使用VS2015专业版伪造/造福?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35223899/