使用VisualStudio2022插件(Visual Studio Installer Projects 2022)打包 .Net 6 框架下的 WPF项目 为安装文件
目录
序言
一、还是安装Visual Studio Installer Projects 2022插件
二、创建Setup Project项目
2.1在现有解决方案中添加Setup Project项目
2.2添加需要打包的文件
2.2.1首先,要找到项目文件所在路径,假定你需要打包的项目为LearnCreatClassByString。
2.2.2向Setup Project项目添加待打包文件。
2.2.3选择该文件夹内所有文件和文件夹,添加。
2.3进行项目输出
2.4创建快捷方式
2.5为快捷方式选定图标
2.6添加卸载程序和卸载程序快捷方式(非必须)
2.7生成Setup Project项目
序言
使用 VisualStudio 插件(Visual Studio Installer Projects)进行打包(即将项目打包为 *.msi 或者 *.exe 文件)的教程非常多,这些教程大方向是对的,但是对于 .Net 6框架下的WPF项目则并不完全适用。这是一层窗户纸,一捅就破。自己实践了很多次,特记录下来,希望能帮助到还在困惑的朋友。
一、还是安装Visual Studio Installer Projects 2022插件
这一步,以往的教程都没有问题,照做就是了。
方式1:VS主界面--扩展--管理扩展--搜索VS插件“Visual Studio Installer Projects 2022”并安装。
方式2:直接下载安装,网址:https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects
二、创建Setup Project项目
2.1在现有解决方案中添加Setup Project项目
解决方案上点右键--添加--新建项目--选择Setup Project项目
2.2添加需要打包的文件
从这一步开始,和以往的教程相比,就会有细节上的变化。
2.2.1首先,要找到项目文件所在路径,假定你需要打包的项目为LearnCreatClassByString。
项目上点右键--在文件资源管理器中打开文件夹,记住项目路径(也就是项目主文件夹地址)。
2.2.2向Setup Project项目添加待打包文件。
Application Folder文件夹点击右键--Add--文件,输入项目路径,进入项目文件夹。
2.2.3选择该文件夹内所有文件和文件夹,添加。
注意:选择添加的文件,是选择项目主文件夹内未编译的文件。不是选择bin--Debug--net6.0-windows文件夹下已经编译好的文件。
2.3进行项目输出
Application Folder文件夹点击右键--Add--项目输出,这时项目列表中会多出一项发布项。
关键点:在“添加项目输出组对话框”中,必须选择【发布项】,不能选择【主输出】。
2.4创建快捷方式
发布项上点右键--选择 Create Shortcut to 主输出 from XXX(Active),生成快捷方式。
随后将快捷方式拖到User’s Destop目录下,并进入User’s Destop目录。
快捷方式上点右键--重命名,改成你想要的名字。
2.5为快捷方式选定图标
选择改好名字的快捷方式--看到窗口右下角的属性栏--找到“Icon”项目--点击右侧下拉箭头--选择“Browse”。
在弹出窗体上继续选择Browse。
在新的弹出窗口中,双击进入Application Folder文件夹。
点击Add File按钮,添加图标文件。随后点击OK按钮。
2.6添加卸载程序和卸载程序快捷方式(非必须)
这一部分内容,请参阅《Visual Studio 2022 WinForm/Wpf打包安装程序》2.5、2.6节。
https://blog.csdn.net/wu_zongwen/article/details/126507135
2.7生成Setup Project项目
在解决方案管理器,选择SetupProject项目。
SetupProject项目右键--生成
SetupProject项目右键--在文件资源管理器中打开文件夹--双击进入Debug文件夹,即可看到生成的文件。
至此,安装项目生成完毕。
使用VisualStudio2022插件(Visual Studio Installer Projects 2022)打包 .Net 6 框架下的 WPF项目 为安装文件相关推荐
- VS2022/VS2019安装WinForm打包程序,Microsoft Visual Studio Installer Projects 2022下载(网盘下载),Installer Project
问题:使用VS2022创建WinForm程序,完了需要打包成安装程序,这时候我去下载Microsoft Visual Studio Installer Projects 2022插件,速度超级慢,恶心 ...
- 安装Microsoft Visual Studio Installer Projects 2022
安装 Microsoft Visual Studio Installer Projects 2022 点击download: 离线安装网址: Microsoft Visual Studio Insta ...
- Visual Studio 2019没有Setup安装项目(Microsoft Visual Studio Installer Projects)的官方解决方案
Microsoft Visual Studio Installer Projects官方下载地址:https://marketplace.visualstudio.com/items?itemName ...
- Microsoft Visual Studio Installer Projects下载缓慢下载不动的解决办法
版本VS2017. 下载了好久发现一直很缓慢,于是找了解决办法. 1:打开VSMicrosoft Visual Studio Installer Projects下载界面, 2:打开网络,更改适配器选 ...
- 【VS】InstallerProjects.vsix下载 Microsoft Visual Studio Installer Projects
Microsoft Visual Studio Installer Projects 下载: https://marketplace.visualstudio.com/items?itemName=V ...
- VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)
qt小白,仅做记录,如有问题,欢迎指正 一.安装Microsoft Visual Studio Installer Project 方法一:Microsoft Visual Studio Instal ...
- Microsoft Visual Studio Installer Projects下载安装太慢
方法1:直接到官网下载 方法2:直接下载点击这里
- vs2019 installer Projects 【打包程序 下载地址】
地址: Microsoft Visual Studio Installer Projects - Visual Studio Marketplace
- Microsoft宣称Visual Studio Installer将退役
版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息. 在今年Visual Studio 2010发布时我们注意到,Visual Studio的用户可以免费获得InstallS ...
最新文章
- C#:消息队列应用程序
- 开根号的笔算算法图解_机器学习KNN算法之手写数字识别
- 【BZOJ1185】【HNOI2007】最小矩形覆盖(凸包+旋转卡壳)
- 解决eclipse中java代码注释变成乱码的问题
- linux php gd库安装,Linux系统gd库安装步骤说明
- 表单及数据提交、表单的作用、服务端接收提交的数据、php处理数据流程、文件域及文件域中数据处理、php展示数据(响应)
- AWS Ubuntu 18.04 镜像采用滚动内核模型
- AttributeError: ‘SMOTE’ object has no attribute ‘fit_sample’
- Oracle正版用户授权
- iOS OpenGL ES2.0教程 Lesson03 旋转
- 数据库连接池的实现方法(MySQL+C++)
- TOMCAT如何配置域名,可以用本地服务进行测试
- hadoop2.4.1源码在64位系统编译过程中遇到的几个错误及解决方法
- Java创建多线程的方法总结
- 更换pycharm主题
- DOIT多易教育简介
- 俄罗斯方块java代码_java的俄罗斯方块代码
- C++求出200以内的所有质数(素数),并按每行5个输出在屏幕上。
- Only老K说-Java设计模式之原型模式(Prototype)
- 第4套人民币收藏潜力显现 50元券半年涨近2倍