1.前提条件肯定是需要安装软件inno Setup
2.打开软件-文件-新建
输入相关信息
输入相关信息
选择运行程序
添加exe相关依赖及需要的文件
输入相关信息
直接点击下一步
选择语言
填写文件的生成存放路径,文件名,图标等信息
点击下一步,即可生成iss脚本文件
以上只是简单的生成一个脚本iss文件。
如果要生成安装包文件,可打开iis文件,点击编译或运行iss文件,即会在指定目录生成安装包文件(exe格式的安装包)
另外一种生成方式:打开软件的安装目录,找到ISCC.exe文件,把该文件的目录添加到环境变量中,打开cmd命令窗,输入:ISCC.EXE 脚本文件.iss -Qp
如果提示找不到脚本文件,说明文件不再当前目录,需要找到当前目录,打开cmd运行
添加到环境变量的操作:计算机-属性-高级系统设置-环境变量-系统变量(path)中,添加上当前inno setup 的安装目录。
说明:如果遇到在选择语言是,没有中文语言包,可百度下载inno setup中文语言包,之后复制文件到安装目录下的Languages文件夹里面。
给桌面生成快捷方式需要修改脚本文件信息(加粗部分):[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";Flags: checkablealone; OnlyBelowVersion:0,8.1
快捷方式设置图标(加粗部分):[Icons]
Name: "{commonprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon;IconFilename: F:\image.ico
其它打包工具可自行研究:visual studio installer ,Advanced Installer等。