VS制作安装包的一般步骤。

一·新建项目

(1)新建

(2)界面跳转

二·添加引用

(1)添加卸载程序

1.在'C:WINDOWSsystem32'路径下,找到msiexec.exe 。

2.将msiexec.exe添加到程序可执行文件目录下。

(2)添加引用

1.引用文件夹。

对照程序可执行文件目录,建立相应的文件夹。

2.引用文件。

对于各个文件夹分别添加相应文件。

对于应用程序文件夹添加文件。

添加完成后文件夹内容与程序可执行文件目录相一致。

三·创建快捷方式

(1)在用户的“程序”菜单中添加快捷方式(包含安装和卸载两个快捷方式)

1.右击右侧空白栏,创建新的快捷方式。

在弹出的选项框中选中应用程序文件夹,添加文件。

2.再次添加快捷方式,同上述步骤,添加卸载文件。

(2)重命名,并对卸载程序快捷方式进行相关设置

1.在解决方案资源管理器中,选中项目名,鼠标光标移至属性。

界面跳转,复制安装项目的ProductCode。

2.右击卸载程序快捷方式,选中“属性窗口”,在Arguments选项中 输入/x 及ProductCode,例如/x {3597698A-2379-4CDE-8BD6-BECCB0BF946F}。

(3)对“用户桌面”进行快捷方式的创建。(与上述步骤相同,不需要卸载程序的快捷方式)

四·设置安装项目系统必备

右击项目,选中属性,系统必备,进行设置。

五·编译生成并查看

按F6生成

右击项目,资源管理器中打开文件夹。

六·运行效果

运行即可

最新文章

  1. web—第三章XHTML
  2. jQuery中的checkbox问题
  3. Sql [hierarchyid]类型如何动态插入层级数据
  4. [原创]PostgreSQL Plus Advanced Server配合crontab实现定时维护工作
  5. MITK Tutorial
  6. c# 海康威视 Winform播放mp4视频
  7. MySQL基础 (DML)
  8. 缓存管理Memorycache 的使用
  9. 谈如何使用c中的qsort快速排序库函数 按主次关键字正确排序
  10. Log4net 日志
  11. 数据结构之树(Tree)(一) :树
  12. php的几个内置的函数
  13. Angular21 动态绑定CSS样式
  14. Tomcat 打开jmx
  15. Pytorch基本变量类型FloatTensor与Variable
  16. 开发 C# OPC 客户端
  17. css盒子模型(box-sizing)
  18. Spring(十二)使用Spring的xml文件配置方式实现AOP
  19. linux -- ubuntu修改IP地址、网关、dns
  20. 淘宝免费ip地址查询导致服务堵死的坑

热门文章

  1. C语言实现按位循环左移和循环右移
  2. Linux 添加Nginx 到 service 启动
  3. Chapter 1 First Sight——5
  4. mknod用法以及主次设备号【转】
  5. R语言相关工具
  6. [Programming WCF Services]Chapter 1. WCF Essentials - Metadata Exchange
  7. artTemplate-3.0(与项目实际结合)
  8. mac android studio 更新sdk的解决方案
  9. [Unity Physics]Physics - Rigidbody、Collider
  10. 一、什么是hadoop?