Окно Test Explorer не открывается
По какой-то причине я не могу открыть окно тестового проводника в Visual Studio 2012. Я нажимаю Test- > Windows- > Test Explorer и ничего не происходит...
Эта проблема может быть вызвана недавней деинсталляцией DotCover. Я сделал это, потому что моя лицензия истекла, и у меня были проблемы с запуском тестов без нее (контекстные меню не работали).
Любые предложения или советы, которые были высоко оценены!
Спасибо.
Ответы
Ответ 1
В VS2012 Test Explorer обнаруживает ошибку в том, что окно не получает фокуса, когда вы нажимаете Test > Windows > Test Explorer. Вместо этого элемент меню не действует, если окно не было скрыто, и в этом случае оно отображается.
Ошибка означает, что если Test Explorer скомпонован с помощью Auto Hide, пункт меню ничего не делает. Убедитесь, что Test Explorer не находится на вкладке автоматического скрытия где-то слева или справа (т.е. На вкладке с текстом, написанным вертикально, например Server Explorer и Toolbox) по умолчанию.
Обновление: Исправлена ошибка в VS2013.
Ответ 2
Окно → Reset Макет окна исправил проблему для меня.
Ответ 3
Нашел это решение здесь, это только вещь, которая работала для меня.
Удалить все файлы из этой папки: пользователь \AppData\Local\Microsoft\VisualStudio\11,0\ComponentModelCache
Ответ 4
Как жестокое исправление, я фактически решил reset все настройки VS (не идеально, поскольку вы потеряли все свои пользовательские настройки, такие как форматирование и параметры отладки!).
Для этого откройте строку cmd и cd в каталоге VS (мой был C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE) и введите:
devenv.exe /ResetSettings
Надеюсь, это поможет кому-то в будущем...
Ответ 5
Для меня исправление было:
То же самое было сделано для окна ReSharper Unit Test Sessions.
Ответ 6
Это сработало для меня (VS2015):
-
Закройте экземпляры VS.
-
Удалить папку кэша компонентной модели% LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache. Эта стирает кеш MEF.
-
Запустить 'devenv/setup/ResetSkipPkgs' ref. http://msdn.microsoft.com/en-US/library/ex6a2fad(v=VS.80).aspx
-
Запустите VS снова и посмотрите, не исчезла ли проблема.
Источник
Ответ 7
У меня была та же проблема; оказалось, что это была надстройка Corbis Route, которая вызывала ошибку в сочетании с надстройкой "Я ненавижу регионы", что заставило тестовое окно выбросить исключение.
После удаления обеих надстроек окно снова появилось после reset макета окна VS 2013. (Windows > reset Макет окна)
Ответ 8
Сокращение для тех, кто потерял Test Explorer где-нибудь!
-
Ctrl + Q
(для быстрого запуска)
- Вы заметили бы акцент на небольшом текстовом поле в правом верхнем углу VS.
- Введите "Тест-проводник" и выберите параметр, который говорит "Тест" > "Windows" > "Тестировщик"
Ответ 9
У меня VS 2015. Я не смог найти свой тестовый проводник, даже с Test- > Windows- > Test Explorer. Я, наконец, решил, что он показывает слева, а не справа.