У меня возникла проблема с Visual Studio 2010, которая сводит меня с ума. Общая проблема заключается в том, что Visual Studio 2010, похоже, не запоминает мои позиции в окне. (Visual Studio 2010, v.10.0.40219.1 SP1Rel в Windows XP SP3.)
Теперь я знаю, что Visual Studio 2010 имеет разные макеты окон для режима сборки и дизайна. Я пришел, чтобы принять это, потому что в жизни есть вещи, которые я не могу изменить. Если бы я мог отключить эту функцию, я был бы очень рад, но я не думаю, что это возможно.
Моя самая большая проблема на данный момент заключается в том, что Visual Studio 2010 не запоминает положения окон в режиме «Дизайн» после перехода в режим «Сборка» и возврата в режим «Дизайн».
Вот несколько скриншотов, иллюстрирующих эту проблему:
Представь, что я кодирую. ОК, время строить.
ОК, расположение окон изменилось. Это раздражает, но что угодно. Вернемся в режим проектирования.
Это выглядит нормально, но ПОДОЖДИТЕ - почему окна не возвращаются в прежнее положение?
Я использую небольшой размер окна Visual Studio, но, как показывает красная рамка, есть разница. Почему это происходит и что я могу сделать, чтобы решить эту проблему? Это сводит меня с ума. Это не выглядит большим изменением на этих снимках экрана, но когда у меня развернут экземпляр VS на двух моих мониторах (настроен для отображения как один непрерывный рабочий стол вместо двух рабочих столов) - это очень заметное и раздражающее изменение.
Возможные проблемы, которые, как я думал, были причиной этой проблемы:
- Я храню свою рабочую копию в папке Dropbox. Я работаю из этой папки. Тем не менее, я попробовал эту же проблему с Dropbox выключен и воспроизвел вышеуказанную проблему.
- Поврежден файл настроек. Я попробовал это с новым приложением MVC, сохранил его вне Dropbox, и произошло то же самое.
- Проблема с Windows XP. Я знаю, что мне нужно обновить, но, к сожалению, это не всегда вариант. Если у Windows 7 нет этой проблемы, я с удовольствием обновлю.
- @ Штонг ответил ниже, что я должен использовать установку с двумя мониторами с различными конфигурациями рабочего стола и установить Инструменты производительности Visual Studio . Хотя технически это решит проблему (теперь у меня может быть два набора смешанных вкладок, а размеры не меняются) - вместо них забываются позиции стыковки. Это означает, что если я закреплю Solution Solution вправо в режиме разработки, затем соберу, а затем вернусь в режим разработки - мое закрепленное окно больше не будет закреплено.
У меня тоже была такая же проблема в Visual Studio 2008.