Inno setup 安装DirectX&;进度条已满时,VCRedist在freearc默认脚本中显示&;主文件提取后暂停
我想通过编辑“Inno Setup Free Arc”默认脚本(下面描述的脚本链接)生成iss脚本 安装程序将包含:-Inno setup 安装DirectX&;进度条已满时,VCRedist在freearc默认脚本中显示&;主文件提取后暂停,inno-setup,Inno Setup,我想通过编辑“Inno Setup Free Arc”默认脚本(下面描述的脚本链接)生成iss脚本 安装程序将包含:- Redist目录(包含DXWebSetup.exe、VCRedist.exe) Setup.exe data1.bin(data1.arc文件名更改为data1.bin) data2.bin(data2.arc文件名更改为data2.bin) 我想让脚本如下所示:- 安装程序将通过用户>按钮“下一步”启动 浏览目录选项(用户可以浏览)>Buton'Next' DirectX&
请告诉我此脚本的编辑部分…您在问题中提出的问题大部分将在默认情况下由freearc脚本完成 如果您希望在组件/任务页面中选中“vcredist”和“directX”复选框,只需添加条目即可 编写脚本 如果您希望在组件页面中选中“vcredist”和“directX”复选框,您可以像这样添加这些条目:
[Components]
Name: Directx; Description: Install DirectX; Types: custom
Name: Visualc; Description: Install Visual C++; Types: custom
[Tasks]
Name: Directx; Description: Install DirectX; Flags: unchecked
Name: Visualc; Description: Install Visual C++; Flags: unchecked
如果不想在组件页面中显示组合框,请添加以下内容:
注意:查看[组件]
中的类型:自定义,如果要显示组合框,请从[类型]
部分删除iscustom
标志
如果您希望在任务页面中选中“vcredist”和“directX”复选框,您可以像这样添加这些条目:
[Components]
Name: Directx; Description: Install DirectX; Types: custom
Name: Visualc; Description: Install Visual C++; Types: custom
[Tasks]
Name: Directx; Description: Install DirectX; Flags: unchecked
Name: Visualc; Description: Install Visual C++; Flags: unchecked
现在要将这些组件/任务链接到[Run]
您必须将它们添加到[Run]
部分,如下所示:
[Components]
Name: Directx; Description: Install DirectX; Types: custom
Name: Visualc; Description: Install Visual C++; Types: custom
[Tasks]
Name: Directx; Description: Install DirectX; Flags: unchecked
Name: Visualc; Description: Install Visual C++; Flags: unchecked
如果您选择组件页面,则:
如果您选择任务页面,则:
现在只需将“vcredit.exe”和“DXWebSetup.exe”放在输出目录中的“Redist”文件夹中({src}表示输出目录)
默认情况下,问题的其他部分(下一步按钮、浏览、安装等)将自动完成freearc脚本