IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 4、wpf 打包为exe或者msi的安装程序 -> 正文阅读

[开发工具]4、wpf 打包为exe或者msi的安装程序

前言:VS2019开发的WPF项目可以直接右键发布,但是给别人用还是不方便,最好还是打包成exe或msi等给客户安装比较好,先记录下使用Microsoft Visual Studio Installer Projects插件打包wpf项目的过程

操作系统:win10

打包插件:Microsoft Visual Studio Installer Projects 版本1.0.2

一、插件安装

两种方式:

  • 下载插件单独安装?Microsoft Visual Studio Installer Projects官方下载地址:点击下载

下载下来后,可以看到此文件的图标是这样的,直接双击安装就可以了,如果打开了Visual Studio,先将VS关闭后再安装即可。

vs2019中下载:点击菜单栏【扩展(X)】,然后在弹出来的一个窗体里面,在右侧搜索框里面搜索“Microsoft Visual Studio Installer Projects”,一般第1个就是它了,然后点击Download(下载),然后安装就可以了。

下载插件

下载完毕后,你需要把VS关闭掉,它会自动的安装。

自动安装插件,安装好了后,启动VS即可。

二、创建安装项目

重新打开Visual Studio,打开一个你现有的包含WPF项目的解决方案即可。在解决方案上右键 –>【添加】 –>【新建项目】–> 【Setup Project】,添加Setup Project项目时,VS2019可以搜索项目模板,如下图所示。

创建好了后,主界面变成如下图所示:

SetupGrade应用程序目录子目录

Application Folder是安装程序的根目录,你编写的程序生成的dll,安装后就存放在这个目录。

User’s Desktop:用户桌面快捷方式设置,用户桌面,一般放个快捷图标。

User’s Programs Menu:用户启动菜单的快捷方式设置,一般也是放快捷图标。

三、打包生成安装文件

安装项目建好了后,需要要往里面添加项目输出,操作方式为:右键Application Folder —>Add—>项目输出。

该操作也可以直接在安装程序项目类库上面通过右键操作来添加项目输出,如下图所示:

?

此时会生成发布项?

?

设置项目属性是用于最终一个生成安装程序的描述信息,这个描述信息主要内容有程序的作者,标题,公司信息,技术支持等等。

最后SetupGrade项目上右键点击生成就可以了

?

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-04-04 12:31:11  更:2022-04-04 12:34:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 5:20:02-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码