Visual Studio 2008 зависает - PullRequest
       0

Visual Studio 2008 зависает

0 голосов
/ 25 апреля 2011

Visual Studio 2008 много зависает на моей машине.Я работаю в командной среде, используя Team Foundation Server, и когда на сервере возникают проблемы, VS зависает навсегда, иногда, если у меня есть два открытых экземпляра, один из них зависает, даже если работает TFS.Я пытаюсь отключиться от TFS и работать в автономном режиме, но даже это зависает мой VS.Есть ли способ сделать VS более отзывчивым в случае отказа TFS?

У меня четырехъядерный процессор i5, оперативная память 8 ГБ, и я работаю локально (не на виртуальной машине).

Ответы [ 3 ]

0 голосов
/ 26 апреля 2011

Это может помочь вам установить VS на работать в автономном режиме и должно помочь с таймаутами сервера. Также пните системного администратора вашего сервера TFS, он не должен быть таким ненадежным.

0 голосов
/ 27 февраля 2013

Иногда это вызывается просто потому, что диалоги TFS появляются за пределами экрана и кажется зависают.Если нажать клавишу Esc, «разморозить» Visual Studio, вероятно, это проблема.

Я нашел решение по адресу: http://www.imiscommunity.com/visual_studio_2008_hangs_tfs_compare_dialog_not_visible

0 голосов
/ 25 апреля 2011

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

Какая у вас спецификация машины?

Все ли другие машины разработчика имеют такую ​​же спецификацию? У них такие же проблемы?

Вы пытались наблюдать за использованием процессора и памяти в диспетчере задач Windows, чтобы определить количество используемых ресурсов?

Таким образом, я обнаружил, что это часто объясняется рядом причин. Как контрактный разработчик, я должен использовать множество различных систем - от новейшего настольного компьютера с 12 ГБ ОЗУ и процессором i7 до виртуальных машин на сервере (мой предпочтительный выбор, поскольку его можно масштабировать и проще снимать с экрана), вплоть до использования старых машины, которых недостаточно для выполнения этой задачи (одна из неприятных частей работы - запросить обновленную машину).

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

Кстати, самая распространенная проблема, с которой я столкнулся, была связана с плагинами Visual Studio в системе, в которой не было достаточно оперативной памяти. ReSharper был моим самым большим нарушителем, поскольку он регулярно компилируется в фоновом режиме, чтобы высвечивать ошибки - но лично я бы не стал писать код без него сейчас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...