C# winforms в отладчике.... обнаружена взаимоблокировка переключателя контекста

Итак, я запускаю модульное тестирование, это "плохой" модульный тест, который занимает ДОЛГОЕ время для запуска. (который раньше работал просто отлично)

Теперь я получаю ошибку Контроля переключения контекста Обнаружена ошибка, я предполагаю, потому что это такой долгий процесс (20 минут), чтобы выполнить весь тест.

Так же, как описано здесь: http://bytes.com/topic/c-sharp/answers/471705-context-switch-deadlock-detected

Что я могу сделать, чтобы запустить модульный тест без ошибки?

Если нет ничего другого, я могу взять его из тестов и написать небольшое приложение-обертку, но мы проводим эти тесты только один или два раза в год, и это кажется большой работой...

Спасибо,

кальцита

1 ответ

Решение

Как сказал Ганс, если вы запускаете модульные тесты, которые работают медленно, вместо того, чтобы отлаживать их, он работает нормально.

В нашем странном сыром деле это нормально.

Спасибо,

E-

Другие вопросы по тегам