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

Окно Test Explorer не открывается

По какой-то причине я не могу открыть окно тестового проводника в Visual Studio 2012. Я нажимаю Test- > Windows- > Test Explorer и ничего не происходит...

Эта проблема может быть вызвана недавней деинсталляцией DotCover. Я сделал это, потому что моя лицензия истекла, и у меня были проблемы с запуском тестов без нее (контекстные меню не работали).

Любые предложения или советы, которые были высоко оценены!

Спасибо.

4b9b3361

Ответ 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

Для меня исправление было:

  • Фокус на тестовом окне с помощью тестa > Windows > TestExplorer
  • Использование Win + Left/Right для перемещения окна на активный экран

    >    ┌┬┐
    > Win├┼┤ + Left or Right key
    >    └┴┘
    

То же самое было сделано для окна 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. Я, наконец, решил, что он показывает слева, а не справа.