您的位置:首页 > 移动开发

如何使用installshield进行程序打包发布

2012-06-23 18:36 375 查看
1)首先下载installshield
,我下载的是installshield 2009,网上有破解版下,如果你没有序列号给我留言;

2)下面我们一步一步的的学习installShield如何进行打包发布程序,首先我用vs2008
建立一个MFC对话框的TestInStallShield项目,然后生成应用程序,对这个应用程序进行打包,这个部分不多说了。

3)打开installshield应用程序,在File中点击New,如下图所示:



 

4)在project name中输入工程的名字,这里我的工程的名字为TestInstallShield,点击ok button

 

5)点击Installation Designer,首先选择General Information,在Project Properties中设置作者的名字和安装目录;如下图所示:



 

6)在add or Remove Programs中输入公司的名字和公司的网站,如下图所示:

 



 

7)在product properties中可以设置程序的版本号,在version字段中设置;同时可以设置安装路径;

 

8)点击Application Data的Files and Folders

 


这里就是讲上面的source computer的文件夹中的内容,拖动到下面的目标计算机中,拖动的时候,会提示Create a New Feature,填入main即可。这一步可以将.dll文件,exe文件都拖进来;

 

9)添加快捷方式及卸载的快捷方式

   在System Configuration的shortcuts

 


9.1、在快捷方式浏览页中页,在需要创建卸载快捷方式的目录上单击右键,选择“New Shortcut to Preexisting file”(创建已存在文件的快捷方式),Installshield会添加一个新的默认文件名为NewShortcut3的快捷方式。

9.2.重命名,如“UnInstall”。

9.3、然后再设置如下参数:

Advertised: NO

 

10)点击Run运行安装,安装完后可以点击
Arguments: /x [ProductCode]   

说明:x后有一空格,此为关键部分,Msiexec.exe是windows安装服务的命令行执行引擎,参数“/x”指明windows安装服务会依照产品号来卸载的产品。

Target: [SystemFolder]msiexec.exe

Component字段,用于设置卸载快捷方式关联的组件,如果任何情况下都要求安装,则设为应用程序主可执行文件即可。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐