VS2019 .NET Core项目打包 使用Installer Projects生成桌面应用程序

  • 一、准备工作
  • 1.创建WinForms程序
  • 2.安装VS自带打包插件
  • 二、打包流程
  • 1.新建打包项目
  • 2.添加打包文件
  • 4.开始打包
  • 5.安装完成


近期研究了一下VS2019 .NET Core项目使用Microsoft Visual Studio Installer Projects工具打包的方法。这篇文章主要记录了VS2019简单快速的打包可安装项目,需要的朋友们下面随着小编来一起学习学习吧!

一、准备工作

1.创建WinForms程序

2.安装VS自带打包插件

在扩展 ➝ 管理扩展中,联机搜索 Microsoft Visual Studio Installer Projects 进行安装。

visual studio2022怎么打包android vs2019怎么打包程序_快捷方式

二、打包流程

1.新建打包项目

右键解决方案 ➝ 添加 ➝ 新建项目,搜索Setup Project,点击下一步创建项目;

visual studio2022怎么打包android vs2019怎么打包程序_c#_02

自定义项目名称(小编使用默认名称),选择创建路径,点击创建

visual studio2022怎么打包android vs2019怎么打包程序_解决方案_03

2.添加打包文件

项目创建成功,会直接进入File System界面。(如果不小心关闭了,右击新建的打包工程Setup1,浏览文件系统就可以打开这个界面了。)

visual studio2022怎么打包android vs2019怎么打包程序_解决方案_04


(1)首先获取需要打包的项目路径。右击项目,点击在文件资源管理器中打开文件夹。把路径复制保存下来。

visual studio2022怎么打包android vs2019怎么打包程序_快捷方式_05

(2)回到File System界面,右击Application Folder,点击Add ➝ Folder \ 文件。输入刚才的地址,选取bin ➝ Debug目录下的所有文件,点击打开。

添加文件夹:

visual studio2022怎么打包android vs2019怎么打包程序_快捷方式_06

添加文件:

visual studio2022怎么打包android vs2019怎么打包程序_解决方案_07

visual studio2022怎么打包android vs2019怎么打包程序_解决方案_08

此时,打包文件就添加好啦。

visual studio2022怎么打包android vs2019怎么打包程序_快捷方式_09

(3)添加项目输出
右键Application Foluder ➝ Add ➝ 项目输出。选择要打包的项目,发布项,并确定。

visual studio2022怎么打包android vs2019怎么打包程序_右键_10


visual studio2022怎么打包android vs2019怎么打包程序_c#_11

(4)创建快捷方式

右键这个发布项 ➝ Create Shortcut to 发布项…创建一个快捷方式。将生成的快捷方式可以改成自己希望的程序名称。

visual studio2022怎么打包android vs2019怎么打包程序_快捷方式_12


visual studio2022怎么打包android vs2019怎么打包程序_快捷方式_13

将这个快捷方式放到User’s Desktop里面。

visual studio2022怎么打包android vs2019怎么打包程序_解决方案_14

4.开始打包

重新生成一下解决方案。

visual studio2022怎么打包android vs2019怎么打包程序_c#_15

重新生成打包工程。

visual studio2022怎么打包android vs2019怎么打包程序_c#_16

然后,在你的项目里可以找到这两个文件,安装一下。

visual studio2022怎么打包android vs2019怎么打包程序_快捷方式_17


也可以右击打包工程直接安装。

visual studio2022怎么打包android vs2019怎么打包程序_右键_18

5.安装完成

安装完成后,桌面上出现快捷方式,双击运行试试。

visual studio2022怎么打包android vs2019怎么打包程序_c#_19