我有一个使用VS2015的Standard Win应用程序,大多数情况下,我们会基于自定义开发将同一项目复制到许多不同的解决方案中。目前,我面临着一些与表格大小有关的问题。在两个项目中,所有表单和属性都相同。当我在同一台机器上运行两个项目时,表单大小是不同的。
我在两个项目中都比较了表单属性,例如自动缩放模式,自动尺寸模式,最小尺寸,最大尺寸等。没有区别。我不确定哪个属性导致此问题。
注意:两个项目均由我自己开发。一旦发生在另一个开发中,它就会发生。因此,现在该采取行动解决此问题了。谢谢
更新:1 只需从您的项目中找到app.manifest文件,然后从链接@jimi注释中添加一行即可。窗体大小恢复正常。 这是我添加到我的app.manifest中的代码
<asmv1:application>
<asmv1:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>false</dpiAware>
</asmv1:windowsSettings>