1、打开此网站,进行注册,获取序列码以及下载InstallShield-Limited-Edition
2、安装完成之后,打开VisualStudio,新建项目
3、填写基本应用信息
4、配置相关信息
5、添加必须安装的程序
例如:安装的电脑必须安装.Net Framework 3.5,那么在解决方案下点击Specify Application Data,然后双击Redistributables,找到.Net Framework 3.5,进行勾选之后,它会自动联网下载,下载速度是比较慢的,下完之后,右侧就会变成“Installed Locally””
如果下载失败,我们就借助其他途径来下载Net Framework 3.5,下载完之后我们只要把Net Framework 3.5放到下载失败时提示的目录下即可!
6、如果这里没有自己想要的程序,那该如何
比如,我想安装的电脑必须安装某显卡驱动,随便复制一个已有的prq文件,修改里面的配置信息即可,下面就是我对GeForceExperience的设置
<conditions>判断目标机器是否存在此组件的条件,可以通过注册表、特殊文件版本等
<operatingsystemconditions>适用于哪些操作系统
<files>File和Url分别是设置本地组件包的路径,通过http下载的url
<execute>如何运行此组件以及设置组件包运行时必要的参数
<behavior>设置组件包安装前权限条件或重启方式
7、最后出包
参考链接:
https://www.cnblogs.com/yinsq/p/5254893.html
https://www.cnblogs.com/zhuxiaohui/p/5139740.html
https://shieldmaster.wordpress.com/2009/04/26/tutorial-adding-setup-prerequisites-to-installshield-package/
https://msdn.microsoft.com/en-us/library/cc442767.aspx
http://blog.sciencenet.cn/blog-516137-863181.html
http://makaidong.com/u011450490/1/5906_11091198.html
https://blog.csdn.net/veryhappy/article/details/4137836
https://www.cnblogs.com/rexying/archive/2010/02/27/1674699.html