2015-11-30 4 views
2

В Visual Studio 2015, когда я пытаюсь выполнить debug тест, который использует Typemock (и я использую Visual Studio Test Explorer, а не SmartRunner от Typemock), при первом вызове метод Typemock я получаю следующее исключение:Отладка тестового примера Typemock в Visual Studio 2015 throws TypeMockException

TypeMock.TypeMockException произошло HRESULT = -2146233088
Message =
*** Typemock изолятор в настоящее время отключена. Включить используя следующее:

  • В Visual Studio:
    • Использование Typemock Смарт Runner
    • Для других бегунов Выберите Typemock меню и нажмите "Интеграция с другими Runners"
      • Для запуска Typemock Isolator как часть автоматизированного процесса вы можете:
      • выполнить тесты с помощью инструмента командной строки TMockRunner.exe
      • использование задач 'TypeMockStart' для MSBuild или NAnt

Я следовал инструкциям и проверить, что:

  • Typemock включен
  • У меня уже есть «Включить интегрируемую интеграцию» проверено в настройках

Кроме того,

  • тест работает правильно, когда я выбираю "Run Selected тесты". Я получаю исключение только при выборе «Отладка выбранных тестов»
  • До Visual Studio 2015 я не получил это исключение во время отладки.

Вопрос: В чем причина этой проблемы и как ее исправить?

ответ

3

Функциональность IntelliTrace не работает с Typemock. Отключение IntelliTrace в параметрах Visual Studio (Options-> IntelliTrace-> General-> Enable IntelliTrace) работает вокруг проблемы.

См:

+1

Отказ от ответственности: Я работаю на Typemock. Я могу подтвердить, что интеграция Isolator с IntelliTrace вызывает эту проблему. Отключение его - это обходной путь, мы работаем над его поддержкой, я обновлю здесь. –

1

Отказ от ответственности: Я работаю в TypeMock

Эта проблема исправлена ​​в Изолятор 8.3 и будет распространяться на все последующие версии. Изолятор 8.3 был выпущен на 2.21.2016 и доступен для скачивания по адресу www.typemock.com.

Смежные вопросы