Подтвердить что ты не робот

Тестирование блока прекратило работу и застряло в состоянии ожидания VS2012

У меня есть несколько серьезная проблема, и я не знаю, как отладить проблему. Во-первых, я запускаю VS2012 Update 2 (v11.0.60315.01). Тесты модулей были запущены, и сегодня я заметил, что они перестали работать. Я работал над чем-то другим на прошлой неделе или около того, так что это была хотя бы неделя или 2, поскольку я в последний раз проводил какие-либо модульные тесты.

Все тесты застряли в состоянии Pending в окне Unit Test Session. Я даже попробовал развернуть новую тестовую жгуту и ​​выполнить несколько простых модульных тестов. Они ведут себя одинаково, поэтому я не думаю, что это проблема с одним решением.

Я, очевидно, перезагрузил машину, которая включала перезапуск VS.NET 2012. Я не получаю никаких ошибок, сообщений, проблем и т.д. Модульные тесты просто застряли в состоянии Pending, и никто из них не будет работать.

Я запустил .dll, который содержит мои тесты, используя инструмент vstest.console.exe, и я получаю результат " Test Run Successful", " Test время выполнения: 0,4952 секунды". Хорошо, это говорит мне, что у меня проблема с VS2012, потому что тесты выполняются независимо с помощью командной строки.

Как я могу отладить эту проблему? Я вижу решения для удаления файлов настроек для отдельных решений, но это похоже на проблему с VS2012. Любое предложение о том, как это исправить?

4b9b3361

Ответ 1

Если вы используете Resharper, тогда возникает проблема с версией 7.1.2 и ниже в сочетании с Visual Studio 2012 Update 2.

Jetbrains выпустил новую версию (7.1.3), которая решила проблему, последний EAP также разрешил эту проблему.

Если вы используете старую версию Visual Studio 2012 и испытываете эти проблемы с помощью Resharper 8, убедитесь, что вы устанавливаете Visual Studio Update 2 как минимум. Если бы мне пришлось выбирать, я бы всегда устанавливал последнюю версию, которая была бы Обновление Visual Studio 2012 4

Ответ 2

Версия Resharper 7.1.3 также работает после Update 3 для Visual Studio 2012. Не уверен в новейшей версии 8, но эта старая версия все еще доступна для скачивания here.