Ответ 1
Отключить нарушение InvalidOperationException
в диалоговом окне исключений.
Визуальная студия, похоже, безуспешно останавливает уже законченный тест, что приводит к этой ошибке.
Я получаю следующую ошибку, когда я успешно выполняю модульные тесты в VS2012:
Отмена пробного запуска невозможна, поскольку не выполняется тестовый прогон
Ошибка появляется только после успешной проверки единиц измерения (зеленая проверка в визуальной студии).
Почему я получаю эту ошибку?
Отключить нарушение InvalidOperationException
в диалоговом окне исключений.
Визуальная студия, похоже, безуспешно останавливает уже законченный тест, что приводит к этой ошибке.
Я использую VS 2012 и использую Test Explorer с адаптером тестирования NUnit, и эта ошибка помешала мне отлаживать неудачный тест. Я нашел обходное решение для этой проблемы здесь
Чтобы преодолеть эти исключения:
- Перейдите в пункт меню Отладка
- Выберите "Параметры и настройки..."
- Установите флажок "Включить только мой код"
В качестве дополнительной заметки это также позволяет вам вставлять код в прошивку (через подделка).
Я также перезапустил Visual Studio, и ошибка больше не появилась.
Я не уверен, почему вы хотите отключить нарушение InvalidOperationException, чтобы исправить эту проблему. Что делать, если на самом деле у вас было исключение InvalidOperationException в будущем?
Я перезапустил Visual Studio, и проблема исчезла.