【问题标题】:VS 2008 SP1 over Remote Desktop: Constant Repainting?远程桌面上的 VS 2008 SP1:不断重绘?
【发布时间】:2009-05-17 03:33:16
【问题描述】:

Visual Studio 2008 中的文本编辑器比远程桌面快。

Visual Studio 2008 SP1 中的文本编辑器在远程桌面上非常慢,导致重绘过多(并导致闪烁)。您的连接速度越慢,问题就越严重,但即使 RDP 连接到同一 LAN 上的机器,问题也会更加严重。

问题似乎仅限于 Visual Studio。在另一个编辑器(如 Notepad 和 Notepad2)中执行相同的编辑操作非常快,无需重新绘制完整的编辑器。

有人知道是什么原因造成的,有什么办法可以解决吗?

有问题的机器正在运行 Windows Server 2008 Enterprise。我注意到它从各种操作系统中进行 RDPing,包括 Windows Vista、Windows Server 2008 和 Windows 7。

我尝试过但没有任何改变的事情:

  • 将字体更改为 Arial Black
  • 使用非 TrueType 字体
  • 关闭更改跟踪
  • 关闭插件(我正在运行 TD.NET、Refactor! Pro 和 GhostDoc)
  • 关闭 Animate 工具(已经关闭,但我想我还是会列出它)
  • 关闭导航栏

更新:目前,问题似乎已解决,因为在 VS2010 Beta 1 中,RDP 上的绘制问题现已消失。

【问题讨论】:

  • 你能列出你安装的任何插件吗?默认情况下,远程运行 VS2008 SP1 应该没有任何问题。
  • 您连接的是什么操作系统以及您使用的是哪个版本的 rdp 客户端?
  • 完全相同的情况发生在我身上,我已经求助于notepad++,直到有人在这里找到解决方案,尽管我不抱太大希望,因为我已经尝试了我能想到的所有设置。

标签: visual-studio visual-studio-2008 performance remote-desktop


【解决方案1】:

在连接之前,请尝试在 RDP 选项中禁用字体平滑。为我修好了。它使所有东西看起来都相当粗糙(将 VS 中的 Environment 字体更改为 Arial 10pt 有帮助),但现在至少没有闪烁。我会在那个烦人的闪烁上没有闪烁的颗粒感。它会让我癫痫发作。

【讨论】:

  • 谢谢!这让我发疯了很长时间。
【解决方案2】:

在带有rdesktop 的 linux 上,我无法使用 visual studio 2008(在 Win XP 上)。 Visual Studio 窗口不响应 clickkeyboard input。它根本不刷新。

在 Windows 端尝试了各种操作,但似乎是 rdesktop 特有的。

这些选项解决了问题:强制 RDP4位图更新连接到控制台

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

(在 Ubuntu 11.04、rdesktop 1.6.0 上)

【讨论】:

    【解决方案3】:

    你还记得吗:

    1. 关闭导航栏
    2. 关闭跟踪更改
    3. 关闭 Animate 环境工具

    【讨论】:

      【解决方案4】:

      关闭所有插件。 将字体更改为 Arial Black(我发现 Consolas 会导致问题)

      【讨论】:

        【解决方案5】:

        所有文件类型都会发生这种情况,或者例如,只发生在 javascript 文件中?

        【讨论】:

        • 多种文件文件类型:.cs、.aspx、.js、.xml
        【解决方案6】:

        确保远程桌面连接中的带宽设置适合您与远程 PC 的连接。关闭主题会有很大的不同。

        【讨论】:

          【解决方案7】:

          我没有看到这个问题。但是,Visual Studio 2008 似乎确实保留了它曾经创建的所有 Intellisense 窗口,只是让它们不可见。但是,当您使用 RDP 登录时,它们会立即出现。一旦它们都被绘制出来,它们会再次消失-sigh-

          【讨论】:

            【解决方案8】:

            这对我有用:

            右键单击 devenv.exe -> 属性 -> 兼容性。

            选中“禁用视觉场景”和“禁用显示合成”。按确定。

            (嗯,实际上它只是将整页重绘的闪烁减少到较小程度,但我仍然对此感到茫然 - 该死!)

            【讨论】:

              【解决方案9】:

              如果您运行的是 Win7,请尝试关闭 ClearType。

              【讨论】:

                猜你喜欢
                • 2011-01-27
                • 1970-01-01
                • 2019-09-21
                • 1970-01-01
                • 1970-01-01
                • 2018-06-18
                • 2010-11-17
                • 2018-01-06
                • 1970-01-01
                相关资源
                最近更新 更多