Inno setup 将版本添加到Inno安装程序的SetupWindowTitle
Inno设置窗体的默认标题为Inno setup 将版本添加到Inno安装程序的SetupWindowTitle,inno-setup,Inno Setup,Inno设置窗体的默认标题为 Setup - %1 其中%1将由[Setup]-节中的AppName替换。我想添加这样的版本 Setup - MyProgramm 2.07.5 我已经通过添加[Messages]部分并定义设置窗口标题来更改标题。但这是固定的,我不能添加版本字符串 [Messages] SetupWindowTitle=Setup - {AppName} {AppVersion} 这将导致 好的,我发现了我的错误。正确的语法是 [Messages] SetupWindowT
Setup - %1
其中%1将由[Setup]-节中的AppName替换。我想添加这样的版本
Setup - MyProgramm 2.07.5
我已经通过添加[Messages]部分并定义设置窗口标题来更改标题。但这是固定的,我不能添加版本字符串
[Messages]
SetupWindowTitle=Setup - {AppName} {AppVersion}
这将导致
好的,我发现了我的错误。正确的语法是
[Messages]
SetupWindowTitle=Setup - {#MyAppName} {#MyAppVersion}
并在开始时定义一些参数
#define MyAppName "MyProgram"
#define MyAppVersion GetStringFileInfo("package\MyProgram.exe", "FILEVERSION")
[Setup]
AppName={#MyAppName}
AppVersion={#MyAppVersion}
AppVerName={#MyAppName} {#MyAppVersion}
好的,我发现我的错误了。正确的语法是
[Messages]
SetupWindowTitle=Setup - {#MyAppName} {#MyAppVersion}
并在开始时定义一些参数
#define MyAppName "MyProgram"
#define MyAppVersion GetStringFileInfo("package\MyProgram.exe", "FILEVERSION")
[Setup]
AppName={#MyAppName}
AppVersion={#MyAppVersion}
AppVerName={#MyAppName} {#MyAppVersion}
设置:
该值将自动输入设置窗口标题
(通过默认值间接输入)
您需要Inno Setup 5.6或更新版本
您还可以从可执行文件中读取版本:
[Setup]
AppVersion={#GetFileVersion(AddBackslash(SourcePath) + "MyProg.exe")}
见:
设置窗口标题
(通过默认值间接输入)
您需要Inno Setup 5.6或更新版本
您还可以从可执行文件中读取版本:
[Setup]
AppVersion={#GetFileVersion(AddBackslash(SourcePath) + "MyProg.exe")}
见: