Как я ДЕЙСТВИТЕЛЬНО reset макет окна Visual Studio?

У меня был плагин, установленный в Visual Studio 2008, и он создал несколько дополнительных подключаемых окон. Я удалил его, и я не могу избавиться от окон, которые он создал - я закрываю их, но они всегда возвращаются. Сейчас они просто пустые окна, поскольку плагин больше не присутствует, но ничто из того, что я пробовал, не избавляется от них. Я пробовал:

  • Окно → Reset Макет окна
  • Удаление файлов .suo в каталогах проектов
  • Удаление папки Visual Studio 9.0 в папке "Параметры приложения"

Любые идеи?

Ответ 1

Вы пробовали это? В Visual Studio перейдите в Сервис > Параметры импорта и экспорта > Reset все настройки

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

Ответ 2

Попробуйте devenv.exe/resetuserdata​​strong > . Я думаю, что это более агрессивно, чем предлагаемые опции "Инструменты" > "Импорт и экспорт".

Также проверьте Инструменты > Добавить менеджер и убедитесь, что там нет сирот.

Ответ 3

Как запустить следующее из командной строки,

Devenv.exe /ResetSettings

Вы также можете сохранить эти настройки в файле, например,

Devenv.exe /ResetSettings "C:\My Files\MySettings.vssettings"

Переключатель/ResetSettings, восстанавливает настройки Visual Studio по умолчанию. Опционально сбрасывает настройки в указанный файл .vssettings.

Ссылка MSDN

Ответ 4

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

enter image description here

Windows → Rest Windows Layout, исправил это для меня без проблем. Это приносит настройки по умолчанию, которые я совсем не против :)

Ответ 5

Примечание. Если у вас есть vs2010 и vs2008 и вы хотите reset 2008, вам нужно указать в командной строке весь путь. например:

"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /resetsettings

Если вы не укажете путь (например, devenv.exe /resetsettings), он будет reset последней версии Visual Studio, установленной на вашем компьютере.

Ответ 6

Если у вас есть старая резервная копия CurrentSettings.vssettings, вы можете попробовать восстановить ее.

У меня был полностью поврежден макет Visual Studio. Когда я попытался ввести debug, мне сказали, что VS стал нестабильным. Когда я перезапущу, мой макет окна будет полностью завинчен. Я попытался восстановить текущие пользовательские настройки VS в реестре из резервной копии, но это не помогло. Однако восстановление CurrentSettings.vssettings, похоже, вылечило его.

Кажется, там есть куча бинарных вещей, и я могу себе представить, что иногда она становится необратимо испорченной.

Ответ 7

Я закрываю их, но они всегда возвращаются

Когда вы говорите "они всегда возвращаются", вы имеете в виду "при следующем запуске Visual Studio" или "немедленно"?

Одна из особенностей Visual Studio (по крайней мере, VS2005) заключается в том, что настройки не сохраняются до выхода. Это означает, что если VS вообще сбой, пока вы его используете, любые изменения макета, которые вы сделали, будут потеряны. Путь вокруг этого - всегда грациозно выходить, когда вы настраиваете все, как хотите.

Не уверен, что это поможет вашей конкретной ситуации.

Ответ 8

Я пробовал большинство предложений, и никто из них не работал. У меня не было возможности попробовать /resetuserdata. Наконец, я переустановил плагин и удалил его снова, и окна ушли.

Ответ 10

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

Ответ 11

Если вы хотите сбросить расположение окон. затем

перейти к "ОКНО" → "СБРОС ОКНО ОКНА"