Visual Studio 2008 SP1 на Windows 7 x86 не работает - PullRequest
0 голосов
/ 12 марта 2011

Я использую Visual Studio 2008 (выпуск Team System) на Windows 7 x86.Это чистая установка ОС и чистая установка VS, включая SP1.

Я не знаю, сталкивался ли кто-нибудь с этим.Редактор (не дизайнеры или что-то еще, просто текстовый редактор) крайне непригоден для использования.Под этим я подразумеваю, что редактирование текста - это своего рода шаткий опыт, когда кажется, что есть определенные действия, которые вызывают отставание.Ctrl + Backspace например, заметная задержка.Прокрутка вверх или вниз исходного файла с помощью клавиш со стрелками также, кажется, запаздывает.

Трудно объяснить эту "задержку".Такое чувство, что редактор не поспевает за моей скоростью печати. ​​

Я запускал VS2008 на Windows XP и Server 2003 (в качестве рабочего стола) без этой проблемы.В тех случаях редактор такой же быстрый, как TextPad или любое другое, более простое приложение для редактирования.

Кроме того, VS2010 на этом же компьютере не демонстрирует такое поведение.Редактор работает нормально.

На самом деле эта проблема напоминает мне о ужасной производительности редактора VS2005, который мне пришлось прекратить использовать, потому что он был невыносим.Фактически большая часть моего начального опыта работы с .NET 2.0 была получена с помощью vim и файла NAnt, пока я не обновил до VS2008.

Это то, что я пробовал до сих пор, но безуспешно:

  • Отключение отслеживания изменений.
  • Отключение подсветки разделителя (1)
  • Отключение максимально возможного количества экранных конфет (номеров строк, поля выбора и т. Д.)
  • Отключить панель навигации (это было одно из рекомендуемых действий по исправлению VS2005).
  • Отключить «Подчеркнуть ошибки в редакторе» и «Показать живые семантические ошибки»
  • Отключить автоматическиформатирование.

(1) Это ошибка в VS?Я выключил его, и он продолжает выделять фигурные скобки!?

Я даже установил исправление, выпущенное в марте 2008 года, которое предположительно исправило проблему с редактором исходного кода HTML, который я никогда ранее не устанавливал где-либо еще, но этоТакже не было никакого эффекта.

С точки зрения операционной системы, я пытался отключить все анимации, эффекты, темы и сладости.Также безрезультатно.Интересно то, что при запуске Win7 без тем древовидное представление в обозревателе решений имеет тенденцию бесконтрольно мигать, когда оно получает или теряет фокус.При включенном глазном яблоке он перестает мигать.

Проблема возникает в любом типе проектов с любым количеством открытых или закрытых файлов.Это также происходит с отключенным Intellisense;однако, как только я выключаю Intellisense, нет особого смысла использовать VS, поэтому я бы хотел оставить его.Но в любом случае это не имеет никакого эффекта.

Наконец-то мой вопрос: Кто-нибудь сталкивался с этой проблемой?И если так, это исправимо?Кто-нибудь знает, планирует ли MS другой пакет обновления VS2008, чтобы исправить проблемы Win7 или что-то в этом роде?

Я пишу текст 8-10 часов в день на эту вещь, и я не могу справиться с этими проблемами,Мне плевать на модных дизайнеров и таджамовцев, но, по крайней мере, мне нужен редактор, чтобы работать разумно.

(Примечание: здесь я не могу обновить ни одну из рассужденийпока что проект на VS2010. Может быть, через несколько месяцев, но не сейчас. Поэтому мне нужно, чтобы VS2008 работал сейчас ).

Обновление Это C #,путь.Я не пробовал C ++ или VB.Я также попытался переключить шрифты с ProggyClean (моя любимая) на Consolas на Courier New и обратно, безрезультатно.Другое дело: симптом, кажется, чрезмерное мигание каретки, особенно при нажатии Enter.Это как blink-blink-blink - blinkblinkblinkblink-blink-blink.Если это имеет смысл.

Ответы [ 3 ]

1 голос
/ 28 сентября 2012

Я тоже испытываю это, и это меня совершенно расстраивает. Я могу щелкнуть в тексте любого файла, попытаться ввести текст, даже мой курсор не появляется на секунду или две (или иногда 4 или 5), а затем появляется часть или вся моя печать. Если я затем нажму на другую строку, ничего не изменится в течение пяти секунд. Если я пойду налево и попытаюсь щелкнуть и перетащить, чтобы выбрать несколько строк, ничего не произойдет за это время задержки, тогда курсор появится на первой строке (той, на которой я щелкнул первой, которая может быть самой низкой строкой, если я выбрал вверх ), ни с чем не выбран. То же самое относится и к другим щелчкам и перетаскиванию для выбора, например, к части имени переменной, или даже к двойному щелчку, чтобы выбрать полное имя переменной - после лага курсор мигает с того места, где я изначально щелкнул, и ничего не выбрано .

Моя машина довольно хорошая, включая 16 ГБ оперативной памяти и процессор i7, графику nVidia - это НЕ аппаратное обеспечение.

Удачи с ответом?

1 голос
/ 12 марта 2011

Вы упомянули, что это была чистая установка ОС. У вас установлены все необходимые драйверы? Я мог видеть некоторые из этих проблем из-за использования драйверов по умолчанию или не всех установленных драйверов. Например, курсор заставляет меня думать о драйверах видео.

Кроме того, проверьте, какие версии .NET Framework вы установили, и сравните их с вашей машиной XP. Есть ли на компьютере с XP .NET 3.5sp1 и .NET 4.0, но на компьютере с Win7 есть только .NET 4.0? Попробуйте явно установить 3.5 и посмотрите, поможет ли это.

0 голосов
/ 15 марта 2011

Кажется, ничего не сработало, поэтому мне придется с этим смириться. Спасибо за все комментарии.

...