Я рассмотрел другие вопросы, подобные этому, и все они кажутся Pre-RTM Visual Studio 2010 (или у них нет реального ответа).Есть ли способ запустить MS Test с помощью Gallio?
Я загрузил последнюю версию Gallio, и я пытаюсь использовать ее MS Test Project, используя ее.
Я добавил Gallio к моим ссылкам в моем MS Test Project, затем сделал полную сборку, а затем открыл скомпилированную dll в Gallio.
Затем я попытался запустить мои тесты, и они не запускаются. Я не получаю никаких ошибок, просто они терпят неудачу.
В нем указывается 218 tests - 0 passed - 1 failed - 0 inconclusive - 0 skipped
.
Я проверил журналы времени выполнения, и он говорит, что для этого требуется Gallio.VisualStudio.Shell, который отключен. Я проверил плагины и это то что один говорит:
Visual Studio Интеграция Shell
Обеспечивает основу для размещения Gallio плагинов в Visual Studio.
Отключено: Условие включения плагина не было выполнено. Обратите внимание, что это предназначенное поведение для плагинов, которые должны быть размещены внутри сторонних приложений для работы. Включить условие: $ {process: DEVENV.EXE} или $ {process: VSTESTHOST.EXE} или $ {process: QTAGENT.EXE} или $ {process: QTAGENT32.EXE} или $ {process: QTDCAGENT.EXE} или $ {process: QTDCAGENT32.EXE} или $ {process: MSTEST.EXE} '.
Я даже не бегу внутри визуальной студии, но он видит ее по мере необходимости. У меня работает devenv.exe (и Gallio и Devenv.exe работают под моей учетной записью).
Любые идеи о том, как это сделать?