1、新建 InstallScript MSI Project工程
a)输入项目名称Project Name: XBS(例如)
b)输入创建目录Location: C:(例如)
c)如果勾选“Create Project file in “Project Name ”subFolder,则所有的安装文件会放在Project Name目录下
2、点击Installnation Designer 页-----》Installnation Information -----》general information 。然后,右边(Setup languages 和 Default languages )
a)点开 Setup languages 选中 Chinese (Simplified):简体中文
b)点开 Default languages 选择 Chinese (Simplified):简体中文
c)点开 Setup languages ,只勾选 Chinese (Simplified):简体中文,别的不勾选。
备注:如果安装包设计到中文,程序代码里面设计到中文,必须先这样设置,不然后面编译项目会报错,报错时再回头修改,也是不能通过编译的。
3、点击Installnation Assistant 页,根据下面的向导一步步进行。
4、Installnation Assistant 页-----》Application Information向导页
a)公司名称 Specify your company name:熊博士大集团(例如)
b)软件名称Specify your Application name:XBS(例如)
c)软件版本Specify your Application version:1.0.0.0(例如)
d)公司网址Specify your company Web Address:http://www.熊博士大集团.com(当输入公司名称后会自动生成一个,或者自己输入一个)
e)选定Logo
5、Installnation Assistant 页-----》Installnation Requirement向导页
备注:选择自己安装包在使用时需要的平台和软件环境。
6、Installnation Assistant 页-----》Application Architecture向导页
a)单选按钮 yes
b)rename更改名称
c)new新增
备注:添加安装包含的文件结构。这一步的设置,会同步到第七步。
7、点击Installnation Designer 页-----》Organization-----》Features
a)更改Features名字
b)Requirement Features 为每一个Feature选则依赖Features。(例如:center ,需要mysql ; 而dispatcher需要mysql 和center)
备注:Features的名称跟第六步对应。
8、点击Installnation Assistant 页-----》Application Files向导页
a)更改目录名字
b)新增目录
c)右侧空白出,右键弹出菜单里面,可以看到,可以添加文件。(***不推荐在这里添加。原因-----请往下看)
备注:安装时的目录结构
9、点击Installnation Designer 页-----》Organization-----》Components
a)把每个Component的名字对应着Features更改 (按键F2更改名字)
b)为每个Component添加文件。Component组件----》Files-----》右边空白处右键
b.1)Add files 添加文件
b.2)Dynamic File Linking添加文件夹 。右键-----》Dynamic File Linking----》New Link----》Browse----》选择Component文件----》应用-----》确定
备注:
1、第八步添加文件,文件结构层次是混乱的,而在这里,选择每一个Component添加文件,文件分类清晰,便于后期的维护。
2、如果某个Component里面包含了需要创建快捷方式的文件(例如:exe)。先b.2再b.1。只有这样,在后边创建快捷方式的时候,才可创建快捷方式的文件。
10、点击Installnation Assistant 页-----》Application Shortcuts创建快捷方式向导页
a)右边---》More options---》Create an Uninstallnation shortcut。创建卸载程序的快捷方式。
b)new ---》 在自己添加的Component里面选择需要的程序创建快捷方式。
c)可选择创建开始菜单或者桌面的快捷方式
11、点击Application Registry向导页
备注:注册表相关。
12、点击Application Localization向导页
备注:本地安装相关信息
13、点击Build Installation向导页
a)勾选Single Executable将所有的文件打包成一个可执行安装包
b)点击Build Installation按钮
备注:创建安装包项目
OK。
到这为止,普通要求的软件打包工作就搞定了。
希望网友多提意见。