Visual Studio 2012在重新调整主窗口大小之前不会重新渲染

时间:2013-05-29 14:47:50

标签: visual-studio visual-studio-2012 visual-studio-debugging

我遇到与this伙伴完全相同的问题,似乎找不到任何真正的解决方案。到目前为止我能找到的唯一解决办法就是不能最大化VS.将VS保持在窗口模式可以完全解决问题,但只要它返回到最大化状态,UI元素就不再重绘,除非过时区域置于新的活动焦点下。这使得它无法发展,我被迫返回到窗口模式。我试过没有运气就禁用硬件加速。任何想法?

1 个答案:

答案 0 :(得分:4)

在connect.microsoft.com上有一些反馈报告描述了类似的问题。但是没有一个发展成为解决方案,最常见的是提交报告的程序员在被要求提供额外诊断时停止响应。

显然这是一个环境问题,您的机器出了问题。 VS2012使用WPF进行渲染,它对机器提出了非常重要的要求。您需要一个可靠的视频驱动程序和功能强大的DirectX堆栈,以使其正常工作。这通常是一个问题,视频驱动程序是目前最成问题的驱动程序。问题大致与机器的使用年限和操作系统的年龄相关。

所以一个好的起点是首先寻找视频驱动程序更新,访问公司的网站,使您的适配器查找最新的。接下来在机器上重新安装DirectX。如果您之前正在考虑对机器进行干净更新,例如更新Windows版本,那么现在是开始使用干净版本的好时机。