Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

MS Fakes/Shims with VS2015 professional?

I am working for a client on a project and existing code/tests are using MS Fakes library and Shims to isolate tests etc...

I installed VS 2015 enterprise edition, on a trial, and all was fine. With my MSDN subscription I get up to VS 2015 Professional and now tests don't run, get failure:

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()

Looking at it the shims is trying to use Intellitrace, which VS2015 doesn't give me. Anyone know a way around this, other than purchasing Enterprise edition of VS?

like image 884
CheGuevarasBeret Avatar asked Feb 05 '16 12:02

CheGuevarasBeret


1 Answers

Never mind, just checked on MS and looks like Fakes is only available for Enterprise edition devs.... :(

VS Comparisons

like image 121
CheGuevarasBeret Avatar answered Oct 21 '22 22:10

CheGuevarasBeret