最近,我们将处理远程桌面连接的服务器从 2003 年切换到 2012 年。当我在每台服务器上运行相同的 winforms 程序时,2012 年的那个似乎更大。我的工作站是 Windows 10,我将分辨率降低到 1280 x 768,这样我就可以看到每台服务器上每个 RDP 会话顶部和底部的屏幕。在 2003 服务器上,屏幕适合桌面。在 2012 服务器上,屏幕位于桌面下方,您看不到底部。看起来像文本框这样的控件有点大,这迫使整个程序变得更大。
我确实检查了 Windows 10 桌面上的“更改文本、应用程序和其他项目的大小”,它设置为 100%(推荐)。这似乎不是问题。
有谁知道为什么两台服务器之间的行为会发生变化?