如屏幕截图所示,Microsoft SQL Server Management Studio (SSMS) 破坏了 2005 和 2008 版本中的显示结果和查询窗口。似乎窗口绘制/重新绘制显示系统重复滚动条,并且不绘制/重新绘制内容区域。这发生在工作站和笔记本电脑上的 2 显示器设置的 Windows 7 x64 上。
一些附加组件(例如 Tabs Studio)和一些屏幕捕获实用程序正在使用中,但即使禁用和/或卸载并重新启动,这种行为仍然存在。
我的问题是,这是否是由我控制范围内的某些因素引起的,以及如何修复此行为。与此同时,我正在使用 Linqpad(很棒),但由于多种原因,我们仍然需要使用 SSMS,这让我们抓狂不已。
至少有一个人遇到过这种情况并在 MS 的连接网站上发布了帖子,但据我所知,MS 尚未解决或解决这个问题。
Microsoft Connect - SQL Server - SSMS 在第二个屏幕上以高分辨率显示损坏
我已经从 StackOverflow 迁移并尝试发布图像,但由于我在这里没有任何代表,所以我无法发布,因此这里有一个指向该帖子的链接,其中包含(重要的)屏幕截图:
Stack Overflow - SSMS MS SQL Server Management Studio 中的重复滚动条导致显示损坏
答案1
我也遇到了这个问题(SSMS 2008 R2,Win 7 64 位,3 个屏幕,NVIDIA Quadro NVS 420)。
对我来说,解决问题的方法是更改 Ssms.exe 的“兼容性设置”。检查设置:“在高 DPI 设置下禁用显示缩放”。
下次打开 SSMS 时,不再有烦人的滚动错误。