Windows上的SoapUI-高DPI/4K扩展问题 [英] SoapUI on windows 10 - high DPI/4K scaling issue

查看:11
本文介绍了Windows上的SoapUI-高DPI/4K扩展问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

SoapUI似乎不支持DPI 在我的高DPI屏幕上显示得太小(很小的文本和按钮)。其他应用程序运行正常(屏幕分辨率3840 x 2160)。

版本:SoapUI 5.1.2
操作系统:Windows 10

我已尝试:

  • 将SoapUI配置为在"禁用高DPI设置时显示缩放"的情况下运行-SoapUI的某些部分看起来更大,无法正常显示(image)
  • 更改分辨率
  • 更改字体大小(首选项>编辑器设置>选择字体...)


因此,我假设SoapUI假装支持DPI,但并没有真正扩展其本身。有谁有同样的问题吗?

DPI

这是临时解决方法,直到开发人员开始制作能够识别推荐答案的版本。

第1步:添加注册表项 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSideBySidePreferExternalManifest(双字词)为%1

第二步:在与‘SoapUI-5.2.1.exe’相同的目录中添加清单文件‘SoapUI-5.2.1.exe.list’

清单文件内容:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
    <description>eclipse</description>
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
        <security>
            <requestedPrivileges>
                <requestedExecutionLevel xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3"
                    level="asInvoker" ms_asmv3:uiAccess="false">
                </requestedExecutionLevel>
            </requestedPrivileges>
        </security>
    </trustInfo>
    <asmv3:application>
        <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
            <ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">false</ms_windowsSettings:dpiAware>
        </asmv3:windowsSettings>
    </asmv3:application>
</assembly>


正确调整DPI比例:

这篇关于Windows上的SoapUI-高DPI/4K扩展问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆