使用Visual Studio 2019创建安装程序的详细教程

VS2019 制作Setup Project详细教程

对于windows平台,可以使用Visual Studio 提供的Setup Project 来制作程序的安装包。本教程主要介绍VS2019如何安装Setup Project功能;如何使用Setup Project;如何自定义Setup Project界面。

运行环境:Visual Studio 2019

一、 Visual Studio 2019 如何安装Setup Project

Visual Studio 2019 默认是不自动安装Setup Project的,所以需要通过扩展来进行下载安装。具体步骤如下:

  1. 打开任意一个项目工程,点击菜单【扩展】=》【管理扩展】
  2. 在联机模块里面搜索“Microsoft Visual Studio Installer Projects”。

在这里插入图片描述

  1. 点击下载安装。

在这里插入图片描述

  1. 安装完毕重启Visual Studio 2019. 点击新建项目,选择Setup Project选项。

在这里插入图片描述

在这里插入图片描述

二、如何使用Setup Project

1. 设置项目属性

点击项目工程,则可以在属性面板中看到该项目的相关属性信息,我们可以通过该面板设置项目的名称、作者、描述等信息。同时也需要设置项目运行前需要的运行环境库如.net库。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 添加项目打包文件,桌面快捷方式等

点击项目工程,右键【view】=》【文件系统】。可以将项目打包的文件拖到Application Folder下面,桌面快捷方式添加到User’s Desktop下面,开始菜单快捷方式添加到User’s Programs Menu下面。

在这里插入图片描述
这里需要注意,可以设置默认安装路径,并且此处的Property中的TARGETDIT为该安装路径的标识号,在编写自定义操作的时候会用到。

在这里插入图片描述
可以为快捷方式设置图标

3. 添加注册表

点击项目工程,右键【view】=》【注册表】。可以将软件需要的注册表信息添加进去。

在这里插入图片描述

4. 添加用户界面

点击项目工程,右键【view】=》【用户界面】。可以添加用户需要的界面,Visual Studio提供了一系列的界面模板。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意这里的属性标识号LOCALIP.

5. 添加 Custom Action

  1. 添加一个C#类库工程
    在这里插入图片描述
    在这里插入图片描述

  2. 添加Installer类
    在这里插入图片描述
    在这里插入图片描述

  3. 编写自定义的代码,这里我们可以通过this.Content.Parameters[“Key”],来获取安装界面的中的安装路径和本地IP地址。
    在这里插入图片描述

  4. 在Setup Project中添加项目输出,选择上面的C#类库
    在这里插入图片描述
    在这里插入图片描述

  5. 添加自定义操作,关联已经导入的项目输出。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  6. 最后需要关联用户界面的变量和实现类的变量
    在这里插入图片描述

6. 生成安装程序

最后点击生成即可生成安装程序。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值