该项目的第一个版本出来,要成为一个包,很长一段时间没做了一些被遗忘,上差了差资料,写了一个,总结下,可能还不是非常完好,仅作參考。
1.首先在打开 VS2010 》新建》项目
2.创建一个安装项目 Setup1
在“目标计算机上的文件系统”下我们看见 应用程序目录,用户程序菜单,用户桌面, 在 应用程序目录 右击加入目录(即安装后所在安装路径下生成的包括程序相关组件的目录)
3.本程序中加入了 Biomer 。在 Biomer 上右击 ,选择 加入,依据项目须要 ,将全部程序所须要的组件都加入进去,本例中 将XXX.exe 。XXX.dll ,图标等文件加入
4.实现卸载功能的话。须要将 C:WindowsSystem32msiexec.exe 程序也加入到 Biomer 中。然后在进一步操作
接下来,分别给主程序 XXX.exe 和 msiexec.exe 建快捷方式
5.同理在 用户程序菜单中加入一个目录Biomer 。并将 XXX.exe 和 msiexec.exe 的快捷方式 剪切到 该目录下,这样在用户点击 開始 菜单后就会看见我们安装程序的文件。提供了执行程序的快捷方式和卸载该程序的快捷方式。
6.给应用程序和卸载程序快捷方式加入图标
7.给安装的每一步加入图片。在安装过程中假设没有图片显得非常不和谐。为了有点美观。给安装步骤的每一步加入图片。例如以下
8.最后还须要设置系统安装必备条件,在安装项目project名称上右击,选择属性
9.选择系统必备
如上图设置,点击确定就可以
10.看最后看须要參数设置
由于卸载程序须要知道要卸载哪一个软件,这一步是找到产品的ID(注明:很抱歉,原来这里由于本人原因这里写错了。如今予以改正)
以上找到了产品ID了。
11.设置卸载程序的參数 :在卸载快捷方式下右击出现属性 ,进入其 属性 页面 ,找到其 Arguments的属性值,将找到的ProductCode属性值复制下,然后将Arguments属性值为:/x {CF35A1D9-CE63-41CA-B220-DB542D6623D6} (即本安装软件的ID)。这就OK了,能够卸载软件了
对于快捷方式图标我试过好多次也是未成功,以上问题假设有哪位大神攻克了或者正在解决能够一起交流学习一下,谢谢。今天先到这里,不足之处。欢欢迎指正。
。。
版权声明:本文博客原创文章,博客,未经同意,不得转载。