визуальная студия, не запоминающая открытые документы и запуск проекта

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

Когда я закрываю решение и перезапускаю:

  1. стартовый проект возвращается к тому, который был выбран при последнем закрытии
  2. иерархия моего проекта не такая, какой была при закрытии - каждый проект расширяется
  3. все документы, которые были открыты при закрытии, закрыты

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

Как мне это сделать?

Cheers,
Berryl

87 голосов | спросил Berryl 16 J000000Saturday11 2011, 09:42:51

12 ответов


0

Я считаю, что эта информация хранится в вашем файле .suo и /или .user файл. Если они испортились, VS будет бороться, поэтому он вернется к значению по умолчанию.

Возможно, попробуйте выйти из VS, удалив .suo и /или .user файлы, запустите VS и настройте его так, как вы хотите, перезапустите его снова и посмотрите, запомнили ли он настройки.

ответил Dan F 16 J000000Saturday11 2011, 09:48:09
0

Я столкнулся с этой проблемой в Visual Studio 2015. Удаление файла .suo из корня решения не устранило проблему. Мне нужно было удалить все в следующем каталоге:

  

\\ SolutionRootFolder \ .vs \ FolderWithSolutionName \ v14 \

.vs - это скрытая папка, а .suo - это скрытый файл в папке v14, который необходимо удалить вместе с папкой vbcs.cache.

Обновление для VS2017: Проблема все еще существует в VS2017 с папкой v15.

ответил ThatShawGuy 12 42015vEurope/Moscow11bEurope/MoscowThu, 12 Nov 2015 00:00:08 +0300 2015, 00:00:08
0

В Visual studio 2015:

Инструменты -> Настройки импорта и экспорта -> Сбросить все настройки

Это сработало для меня.

Удачного кодирования:)

ответил KAPIL SHARMA 19 62016vEurope/Moscow11bEurope/MoscowSat, 19 Nov 2016 05:47:48 +0300 2016, 05:47:48
0

У меня возникла та же проблема, и я попытался удалить файл .suo. Однако это не исправило проект. Затем я попробовал «сбросить» вариант, который работал отлично.

ответил John Callahan 28 PMpTue, 28 Apr 2015 12:23:47 +030023Tuesday 2015, 12:23:47
0

У меня была такая же проблема с Visual C # express.

Единственный способ решить эту проблему - это

  1. сброс настроек (Инструменты -> Настройки -> Сброс)
  2. выход из студии
  3. удалите старые поврежденные файлы .suo из затронутых решений.

Это похоже на ошибку VS, поскольку версии Express в любом случае не поддерживают никаких плагинов. Я заметил, что после того, как я удалил файл .suo и снова открыл Visual Studio, он сгенерировал бы новый файл .suo для этого конкретного решения, который обычно был бы около 57k. Если бы я открыл какой-либо файл в среде и затем закрыл Visual Studio (даже если этот файл вообще не был частью решения), он сохранил бы .suo, который был около 916k. После этого открытие того же решения вызовет проблему, описанную выше.

ответил meldim 22 +04002011-10-22T21:24:05+04:00312011bEurope/MoscowSat, 22 Oct 2011 21:24:05 +0400 2011, 21:24:05
0

В Visual Studio 2015>> Инструменты> Параметры> Окружающая среда> Запуск> При запуске> Загрузить последнее загруженное решение

ответил Eduard Bakeš 3 ThuEurope/Moscow2015-12-03T16:41:04+03:00Europe/Moscow12bEurope/MoscowThu, 03 Dec 2015 16:41:04 +0300 2015, 16:41:04
0

Я решил эту проблему в Visual Studio 2010 Professional, вызвав команду главного меню «Windows-> Сбросить расположение окон»

ответил Oļegs 4 AM000000110000003831 2016, 11:56:38
0

Для Visual Studio 2017 Tools -> Параметры импорта и экспорта - Сбросить все настройки - сделали это после того, как попробовали все другие решения, как было предложено.

ответил user3158765 7 +03002017-10-07T18:13:48+03:00312017bEurope/MoscowSat, 07 Oct 2017 18:13:48 +0300 2017, 18:13:48
0

Это не решает проблему запуска проекта, но флажок «Повторно открывать документы при загрузке решения» устранил для меня проблему запоминания открытых документов.

Вы можете изменить этот параметр здесь:

Tools -> Options -> Projects and Solutions -> General -> Reopen documents on solution load

Не уверен, что этот флажок существовал до того, как я обновил Visual Studio 2017 до версии 15.8.3, или он был сброшен где-то по пути

ответил Patrick 13 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 13 Sep 2018 19:51:47 +0300 2018, 19:51:47
0

В Visual Studio 2017 Инструменты -> Настройки импорта и экспорта -> Сброс всех настроек сработал у меня отлично.

Удаление файла .suo не было ...

ответил LeoM 13 PM00000060000002031 2017, 18:23:20
0

Visual Studio 2015 Enterprise: Как и для многих в этой теме, удаление файла .suo не помогло, поэтому я прибег к сбросу всех настроек ..., что сработало. Я не хотел стирать все свои настройки, поэтому потратил немного времени, чтобы выяснить, какие настройки вызвали его (примечание: по-прежнему не могу найти его в настройках).

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

  1. Инструменты -> Настройки импорта и экспорта ...
  2. Выберите "Экспортировать выбранные настройки" -> Следующий. Установите все флажки.
  3. Разверните "Общие настройки"
  4. [Важно] Снимите флажок "Макеты окон". - > Далее -> Готово.
  5. Вернуться к: Инструменты -> Настройки импорта и экспорта ...
  6. Сброс всех настроек -> Далее -> просто сбросьте все настройки.
  7. Теперь импортируйте файл настроек, который вы экспортировали на шаге 4

Теперь вы сохраните почти все свои настройки и исправите проблему. Все, что вам нужно сделать, это переместить ваши поддоны к тому, что вам нравится, и все готово!

ответил Nik 26 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 26 Sep 2018 17:49:04 +0300 2018, 17:49:04
0

Даже когда я решил эту проблему в Visual Studio 2015 Professional, перейдите в раздел «Windows-> Сбросить расположение окон». Сначала я попытался удалить файл .user /.suo, но это не помогло мне. Как только я получил решение, описанное выше .

ответил Hazrat Ali 3 PM00000030000005831 2017, 15:44:58

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132