关于Setup.exe的“Window”属性,我对Inno Setup有一点问题。这就是我遇到的问题:
在设置的属性中,在详细信息标签下,我看到说明和版权没有正确的信息。
这是我在Inno Setup中使用的,允许用户自定义安装程序:
[Setup]
VersionInfoDescription={code:GetAppName} {code:GetVersion}
VersionInfoCopyright={code:GetPublisher}
在安装程序中,此字段正确填写了正确的信息(我在.ini文件中加载)。
所以,问题是:
有没有人知道如何在安装程序的属性中正确填写此字段,并且仍然允许用户自定义安装程序?
提前致谢。
答案 0 :(得分:2)
VersionInfoDescription
和VersionInfoCopyright
不能包含常量(例如{code:...}
)
但是如果您使用Pascal Scripting仅加载INI文件,则可以改为使用预处理器:
VersionInfoDescription={#ReadIni("C:\path\test.ini", "Section", "Name")}
请参阅ReadIni
的文档。