打包安装文件。本例子在VS2010下完成,对应的InstallShield 2010版的打包程序。如果已安装InstallShield 2010,会在VS2010中有体现。
新建项目,在已安装的模板中选择InstallShield 2010 Projects,在右边选择InstallScript MSI Project
下面进行打包操作。
第一步:切换到第一个标签“Application Information”中,把基本信息输入。 第二步:第二个标签“Installation Requirements” 是关于是否包含安装特有的应该程序,还有特定的操作系统。这个标签可以跳过,直播到第三个标签(Installation Architecture)进行操作。第三步:导入混淆过的文件。切换到第四个标签(Application Files)。然后将混淆过的文件按目录结构“复制/粘贴”到“程序名称”下。
第四步:设置安装后在开始菜单中显示的项(同时设置显示图标)切换到第5个标签(Appliacton Shortcuts)。
接下来的操作如下,
1)删除“Launch AgcScrm.Update.exe”,
2)单击左边“Create an uninstallation shortcut”创建一个“卸载”项。同时设置该项的图标、修改名字。设置方法:选中右边“Use alternate shortcut Icon”选择自己预先准备好的删除的ICON图标。“Create shortcut in Start Menu”保持选中。
3)选中“Launch AgcScrm.exe”并对其重命名,并在右边选中“Create Short In Start Menu” 、“Create shortcut on Desktop” 两项。
第五步:选择安装语言。可以直接跳到第六个标签(Installation Localization)。
以上标签到此结束。接下来需要设置解决方案中选项。
第七步:选择项目解决方案下面的Media->Releases,配置打包选项,当前步骤比较重要。接下来进行设置
第1步在Bulid标签中设置Compression,选择 Compressed 第2步在Steup.exe标签中设置InstallShield Prerequisites Location,选择 Extract From Setup exe第八步:选择项目解决方案下面的System Configuration->Shortcuts,设置左边的Programs Menu和Desktop选项。
到此还没有完成打包,但已可以生成项目,只是安装的时候界面上提示信息都是系统自定义的,不是自己设定的。如果需要把信息改成自己需要的。那再进行最后一步操作。
第九步:选择项目解决方案下面的Behavior and Logic,添加InstallScript,这一步可以省略。