前言
Advanced installer是一款Windows下制作msi文件或者exe文件安装包的工具,界面简单友好并且适用范围广。
使用
以我写的一个点名器为例子,文件如下:
打开Advanced Installer,选择创建专业版msi安装包:
设置基础信息,下图是最基本的信息,理论上有这些就够了
设置安装文件:
需要注意的一点是一定要把文件放在应用程序文件夹这个地方,点击上方的添加文件和添加文件夹即可,应用程序文件夹路径相当于平时msi包使用过程中出现的让你设置安装文件夹的路径。
除此以外还可以设置开始菜单,自启动项等等。但是这里最简单的教程就不用了。
可以选择快捷方式的位置等等,其中的[ProductName]
类似全局变量的东西:
在安装参数这里可以设置默认的安装位置,也就是打开msi文件后出现的让你选择安装位置的地方,需要注意的是[ProgramFiles64Folder]
这个参数自动带有一个\符号。
在这里可以选择安装器的主题:
在这里可以选择为安装结束时添加环境变量的事情,也是可以用全局变量,下面这个例子就是可以在安装完成之后自动把安装路径设置为JAVA_HOME的路径:
设置完成之后点击构建会弹出一个保存路径,注意这个保存路径设置之后会有很多文件夹,最好自己新建一个文件夹作为保存路径。
构建完成之后就可以在保存路径的项目名称-setupFiles
文件夹下面找到安装文件了。