gpt4 book ai didi

inno-setup - Inno Setup 组件视觉故障

转载 作者:行者123 更新时间:2023-12-05 02:27:09 30 4
gpt4 key购买 nike

我的安装程序在组件页面中有一个可视错误。在您开始向下滚动页面之前看起来还不错,但开始看起来一团糟。

我认为问题出在代码中的某个地方,但仅在绝对干净的脚本上重新创建了组件部分,问题仍然存在。尝试更改缩放选项并启用/禁用 WizardStyle=modern 选项,但没有结果。如何解决? Inno Setup 6.2.0,试过 5.x。也许我的 Windows 有问题,我不知道。

picture of glitch

[Components]
Name: lang; Description: "lang"; Flags: fixed
Name: lang\en; Description: "en"; Flags: exclusive
Name: lang\ge; Description: "ge"; Flags: exclusive

Name: master; Description: "master"; Flags: fixed
Name: master\data; Description: "data"; Flags: exclusive
Name: master\data\fix; Description: "fix for data";
Name: master\data\fix\1; Description: "fix 1"; Flags: exclusive
Name: master\data\fix\2; Description: "fix 2"; Flags: exclusive
Name: master\data\fix\3; Description: "fix 3"; Flags: exclusive
Name: master\legacy; Description: "legacy"; Flags: exclusive;

Name: frontend; Description: "frontend"; Flags: fixed;
Name: frontend\1; Description: "frontend 1"; Flags: exclusive
Name: frontend\2; Description: "frontend 2"; Flags: exclusive
Name: frontend\3; Description: "frontend 3"; Flags: exclusive

Name: option1; Description: "option 1";
Name: option2; Description: "option 2";
Name: option3; Description: "option 3";


Name: option4; Description: "option 4";
Name: option5; Description: "option 5";
Name: option6; Description: "option 6"
Name: option6\1; Description: "option 6 ver 1"; Flags: exclusive
Name: option6\2; Description: "option 6 ver 1.2"; Flags: exclusive

最佳答案

我可以在最新的 Inno Setup 6.2.1 版本上部分重现这个问题。

我做了什么:我复制了您的代码并将其粘贴到官方 Example1.iss 中。然后编译脚本并使用鼠标和鼠标滚轮更改选择。

WizardStyle=modern 一切看起来都不错

modern

WizardStyle=classic 看起来很糟糕

classic

我认为编译复杂的 [Component] 部分存在问题,因为当我尝试非常简单的官方示例时,它对现代 + 经典都能正常工作:

Name: "program"; Description: "Program Files"; Types: full compact custom; Flags: fixed
Name: "help"; Description: "Help File"; Types: full
Name: "readme"; Description: "Readme File"; Types: full
Name: "readme\en"; Description: "English"; Flags: exclusive
Name: "readme\de"; Description: "German"; Flags: exclusive

目前的解决方案是简化您的 [Components] 部分并等待官方修复。帮助文件中没有提到限制,但显然不支持非常复杂的结构。

版本详情:

version

关于inno-setup - Inno Setup 组件视觉故障,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73383002/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com