首页 > 其他分享 >VisualStudio(2022)- 打包项目文件为.exe安装包

VisualStudio(2022)- 打包项目文件为.exe安装包

时间:2023-03-08 15:32:20浏览次数:40  
标签:文件 exe 设置 项目 setup 2022 快捷方式 安装包


目录

​​前言​​:

​​一、安装扩展​​

​​二、制作安装包(setup文件)​​

​​2.1、添加setup项目​​

​​2.2、配置setup项目​​

​​2.3、添加项目文件到setup项目中​​

​​扩展知识:三个文件夹说明​​

​​2.4、设置项目主输出​​

​​2.5、设置快捷方式​​

​​2.6、生成安装包​​


前言:

使用扩展:install Projects 

注意事项:打包项目前,确保项目能正常运行,不然打包毫无意义。

一、安装扩展

打开vs软件->扩展->管理扩展->搜索install Projects->安装->重启软件

VisualStudio(2022)- 打包项目文件为.exe安装包_快捷方式

VisualStudio(2022)- 打包项目文件为.exe安装包_快捷方式_02

二、制作安装包(setup文件)

2.1、添加setup项目

右击项目的解决方案->添加->新建项目->搜索setup,找到setup Project->点击下一步

VisualStudio(2022)- 打包项目文件为.exe安装包_visual studio_03

VisualStudio(2022)- 打包项目文件为.exe安装包_visual studio_04

2.2、配置setup项目

设置项目名称(准备打包的exe名字),项目位置->创建

VisualStudio(2022)- 打包项目文件为.exe安装包_安装包_05

创建后是一个这样的页面:

VisualStudio(2022)- 打包项目文件为.exe安装包_visual studio_06

2.3、添加项目文件到setup项目中

选中Application Folder文件夹->点击add->点击文件

注意事项:在add之前,我们需要先复制项目的存储路径(右击需要打包项目->在资源管理器打开->复制),后续会用着。

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_07

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_08

VisualStudio(2022)- 打包项目文件为.exe安装包_安装包_09

复制好路径后,add->文件

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_10

扩展知识:三个文件夹说明

Application Folder :应用程序包含的文件设置。

User's Desktop : 用户桌面快捷方式设置。

User's Programs Menu :用户启动菜单的快捷方式设置。

根据之前复制的路径,找到项目文件->添加(如果知道自己存放的路径可以直接找)

VisualStudio(2022)- 打包项目文件为.exe安装包_快捷方式_11

2.4、设置项目主输出

选中Application Folder文件夹->点击add->点击项目输出->设置为主输出->确定(之后会出现了一新的主输出文件)

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_12

VisualStudio(2022)- 打包项目文件为.exe安装包_安装包_13

VisualStudio(2022)- 打包项目文件为.exe安装包_visual studio_14

2.5、设置快捷方式

右击新生成的主输出文件->Create Shortcut to主输出from test (Active)依赖项(E)->将其重命名->拖至user`s Desktop文件夹

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_15

VisualStudio(2022)- 打包项目文件为.exe安装包_快捷方式_16

右击快捷方式文件->属性窗口->在这里面可以设置图标(icon)属性

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_17

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_18

VisualStudio(2022)- 打包项目文件为.exe安装包_安装包_19

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_20

VisualStudio(2022)- 打包项目文件为.exe安装包_visual studio_21

VisualStudio(2022)- 打包项目文件为.exe安装包_visual studio_22

VisualStudio(2022)- 打包项目文件为.exe安装包_快捷方式_23

一直点OK直到退出窗口

2.6、生成安装包

右击setup项目->生成->等待生成成功->在电脑中的setup项目路径下,即可查看安装包

VisualStudio(2022)- 打包项目文件为.exe安装包_项目文件_24

VisualStudio(2022)- 打包项目文件为.exe安装包_快捷方式_25

VisualStudio(2022)- 打包项目文件为.exe安装包_visual studio_26

至此,项目打包成功,可以对其安装,或发送至他人!

制作不易,如果觉得有用就点赞收藏吧~~~

标签:文件,exe,设置,项目,setup,2022,快捷方式,安装包
From: https://blog.51cto.com/u_15910342/6108235

相关文章

  • 2022 年 200+ ML 竞赛分析
    mlcontests.com,这是一个聚合Kaggle和其他平台上的ML竞赛的网站。详细分析了2022年的200+场比赛,以及获胜者做了什么(我们找到了67场比赛的获胜方案)。一些亮点:Kaggle......
  • 《渗透测试》操作系统&名词&文件下载&反弹SHELL&防火墙绕过 2022 day1
     名词解释: POC:全称'ProofofConcept',中文'概念验证',常指一段漏洞证明的代码。EXP:全称'Exploit',中文'利用',指利用系统漏洞进行攻击的动作。Payload......
  • python 多线程, 多进程, ProcessPoolExecutor. 有关GIL锁的问题实验.
    importtimeimportthreadingfrommultiprocessingimportProcessfromconcurrent.futuresimportProcessPoolExecutordeftime_decorator(func):defwrapper......
  • [NISACTF 2022]popchains
    [NISACTF2022]popchains源代码<?phpecho'HappyNewYear~MAKEAWISH<br>';if(isset($_GET['wish'])){@unserialize($_GET['wish']);}else{$a=newRo......
  • A. Amateur Chess Players【GDUT 2022 grade Qualifying # 2】
    A.AmateurChessPlayers原题链接题意Atthebeginning,CuberQQ,whohasthewhitepieces,andQuberCC,whohastheblackpieces,placesomeoftheirpiec......
  • QOJ5256 [CERC2022] H. Insertions 题解
    题面题意:给定字符串\(S,T,P\),求将\(T\)插入进\(S\)之后\(P\)最多的出现次数。输出:最多的出现次数;达到这个最多出现次数的插入位置数量;达到这个最多出现次数......
  • 2022.3.7学习总结
    按照我们敬爱的建民老师的要求,我对我的UI交互界面做了一些优化,包括两个方面,首先是按钮的风格,接着又解决了标题栏的问题。 由于能力有限,暂时设计不出更加漂亮的标题栏,于......
  • 山东csp-j2022 试题答案及视频讲解
    山东csp-j2022试题答案及视频讲解T319771植树节(planting)山东CSP-J2022入门组1题目链接:https://www.luogu.com.cn/problem/T319771题目讲解:#include<iostream>#inc......
  • 2022虚拟人应用与实践报告
    导读:原文《2022虚拟人应用与实践报告》,本文精选其中精华及架构部分,逻辑清晰、内容完整,为快速形成售前方案提供参考          ......
  • NIT-2022JAVA W1-6-1 分数
    题目设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。注意,在创建和做完运算后应该化简分数为最简形式。如2/4应该被化简为1/2。函数......