xunit.runners.1.9.2 — не удалось разрешить путь профилировщика из COR_PROFILER_PATH

Я использую тестовую среду Xunit вместе с насмешливой структурой MS Fakes в Visual Studio. Он отлично работает, когда я запускаю свои тесты в Visual Studio, но когда я пытаюсь запустить свои тесты на сервере сборки с помощью консоли Xunit runner или командной строки, происходит сбой с ошибкой ниже:

Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationException: не удалось разрешить путь профилировщика из переменных среды COR_PROFILER_PATH и COR_PROFILER.


person rajcool111    schedule 07.06.2015    source источник


Ответы (1)


Сервер сборки не может найти путь к dll. Попробуйте добавить ниже запись в переменную среды сервера сборки, пользователь COR_ENABLE_PROFILING 1 COR_PROFILER {B7ABE522-A68F-44F2-925B-81E7488E9EC0}

Поскольку вы используете Fake Object, можно рассмотреть возможность использования VS Test из выходного каталога dll: «C:\Program Files (x86)\Microsoft Visual Studio12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe» /inIsolation YourTests.dll

person Manju    schedule 21.08.2015