VS 2008 SP1 через удаленный рабочий стол: постоянная перекраска? - PullRequest
9 голосов
/ 17 мая 2009

Текстовый редактор в Visual Studio 2008 работал очень быстро по сравнению с удаленным рабочим столом.

Текстовый редактор в Visual Studio 2008 с пакетом обновления 1 (SP1) работает очень медленно по сравнению с удаленным рабочим столом, вызывая слишком много перерисовок (и, как следствие, мерцание). Чем медленнее ваше соединение, тем хуже проблема, но она достаточно обостряется, даже если RDP подключается к машине в той же локальной сети.

Проблема, похоже, ограничена Visual Studio. Выполнение тех же действий редактирования в другом редакторе (например, «Блокнот» и «Блокнот 2») выполняется довольно быстро, без перерисовки полного редактора.

Кто-нибудь знает, что вызывает это, и можно ли что-нибудь с этим сделать?

Данный компьютер работает под управлением Windows Server 2008 Enterprise. Я заметил, что это RDPing из различных операционных систем, включая Windows Vista, Windows Server 2008 и Windows 7.

То, что я пробовал, ничего не изменило:

  • Изменение шрифта на Arial Black
  • Использование шрифта не-TrueType
  • Отключение отслеживания изменений
  • Отключение надстроек (я использую TD.NET, Refactor! Pro и GhostDoc)
  • Отключение Animate Tools (оно уже было отключено, но я все равно хотел его перечислить)
  • Отключение панели навигации

Обновление: На данный момент проблема кажется решенной, потому что в VS2010 Beta 1 проблема рисования поверх RDP теперь исчезла.

Ответы [ 9 ]

3 голосов
/ 04 июня 2009

Попробуйте отключить сглаживание шрифтов в настройках RDP перед подключением. Исправил это для меня. Это заставляет все выглядеть довольно зернистым (помогает поменять шрифт Environment в VS на Arial 10pt), но теперь по крайней мере не мерцает Я возьму зернистость без мерцания над этим раздражающим мерцанием. Это собиралось вызвать у меня приступы.

1 голос
/ 11 сентября 2011

В Linux с rdesktop я не мог использовать visual studio 2008 (на Win XP ). Окно визуальной студии не реагирует на click или keyboard input. Не обновляется вообще.

Пробовал различные действия на стороне Windows, но, похоже, это специфично для rdesktop.

Эти варианты решения проблемы: force RDP4 , битмап обновление , подключение к консоли

rdesktop xxx.xxx.xxx.xxx -g1680x960 -0 -b -4

(в Ubuntu 11.04, rdesktop 1.6.0)

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

Попробуйте отключить ClearType, если вы используете Win7.

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

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

Щелкните правой кнопкой мыши файл devenv.exe -> Свойства -> Совместимость.

Установите флажки «Отключить визуальные сцены» и «Отключить отображение композиции». Нажмите ОК.

(ну, на самом деле это только уменьшило мерцание от перерисовки полной страницы в меньшей степени, но я все еще в растерянности для этого - черт!)

0 голосов
/ 06 июня 2009

Я не вижу этой проблемы. Однако Visual Studio 2008, похоже, сохраняет все окна Intellisense, которые он когда-либо создавал, он просто делает их невидимыми. Они сразу же появятся, когда вы войдете с RDP. Как только они все нарисованы, они снова исчезнут -sigh-

0 голосов
/ 06 июня 2009

Убедитесь, что параметры полосы пропускания в подключении к удаленному рабочему столу соответствуют подключению к удаленному ПК. Отключение тем может иметь большое значение.

0 голосов
/ 17 мая 2009

Это происходит во всех типах файлов или, например, только в файлах JavaScript?

0 голосов
/ 17 мая 2009

Отключите все плагины. Измените ваш шрифт на Arial Black (я обнаружил, что Consolas вызывает проблемы)

0 голосов
/ 17 мая 2009

Вы помните:

  1. Отключить панель навигации
  2. Отключить отслеживание изменений
  3. Отключить инструменты среды Animate
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...