在家里我一直在Windows 7 x64机器上运行VS 2010而没有任何问题,但是在工作中我们最近切换到运行在WinXP SP3 x86上的VS 2010 - 我得说,这种体验非常糟糕。
存在严重的图形故障。例如,
智能感知不太有效。您可以开始输入并且intellisense下拉窗口似乎正常工作,但我输入的文本消失了。直到我按下Escape键或刷新窗口,然后按alt-tabbing到另一个应用程序然后再返回到VS2010
如果我剪切/复制/粘贴然后通过滚动或使用箭头键移动光标,则文本窗口的不同部分不会正确更新。我可以看到不同代码的补丁。
其他团队成员也面临着类似的问题。我应该安装一些补丁吗?我已经在他的博客中安装了UIA 3补丁ScottGu。
任何帮助都将不胜感激。
-Thanks!
答案 0 :(得分:4)
尝试禁用硬件渲染(如果已启用):
取消选中Tools->Options->Environment->General->Enable rich client visual experience
。您可能还需要取消选中Tools->Options->Environment->General->Automatically adjust visual experience based on client performance
。
答案 1 :(得分:4)
好吧,我终于找到了解决方案。诀窍是通过注册表完全关闭硬件渲染。这是链接 - http://msdn.microsoft.com/en-us/library/aa970912.aspx#disablehardwareacceleration
答案 2 :(得分:2)
您可能希望查看2010年的system requirements。
是的,支持带SP3的XP,但桌面DirectX 9中的显卡是否支持?此外,它有足够的视频RAM吗?我猜你是否正在使用一个仍在运行XP的系统,它是一台较老的机器...这通常意味着视频是垃圾。
您可能只需升级它。作为旁注,如果您使用的是将视频内置于主板的机器,那么您真的想要购买真正的视频卡。
如果该卡是DX9,没有内置在主板上,并且有相当数量的可用内存,那么您可以查看视频驱动程序,看看是否有新的可用。
注意,当VS 2005首次发货时,我们会遇到相同的视觉故障和非常慢的设计表面。在某些情况下,设计表面甚至不会打扰显示。在放入一张像样的视频卡(当时)后,视觉工作室摇摇欲坠。我期待2010年的所有眼睛糖果都有完全相同的问题。
答案 3 :(得分:0)
转到控制面板/系统/高级/性能,然后选择“调整以获得最佳外观”。它在我的机器上解决了这个问题。