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

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

时间:2024-03-19 21:55:34浏览次数:26  
标签:文件 exe 项目 setup 2022 安装包 打包

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

使用VisualStudio软件(2022)将项目文件为打包为.exe安装包步骤详解(保姆级教程)

 

前言:

使用扩展:install Projects 

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

 

一、安装扩展

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

 

 

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

2.1、添加setup项目

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

 

 

2.2、配置setup项目

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

 

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

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

将应用程序phonogram的 Release 文件中的【文件夹和文件】 全部加入setup项目的【Application Folder】文件中。

 

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

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

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

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

 

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

 

2.4、设置项目主输出

 找到要第一运行的exe文件,右建[Create Shortcut to Phonogram.exe]生成快捷,重命名这个快捷键,然后移动

中。这个快捷就是桌面快捷。

 

 

 

 

 

 

2.5、修改快捷键图标

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

 

 找到ico图片,然后将他导入

 找到ico文件,让后将他导入

 

 

 

 

 

2.6、生成安装包

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

 

 

 

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

标签:文件,exe,项目,setup,2022,安装包,打包
From: https://www.cnblogs.com/cdaniu/p/18081950

相关文章

  • GEE高阶应用——如何绘制2000-2022年土地利用变化轨迹时序图
    简介土地利用变化是指在一定时间范围内,土地利用类型和结构发生的变化。时序变化是指这种变化随时间的推移而发生的序列变化。土地利用变化轨迹的时序变化具体介绍如下:首先,土地利用变化轨迹的时序变化体现在土地利用类型的演变上。在过去的几十年里,随着人口的增加、经济的发展......
  • iexpress.exe介绍
    原文链接:https://xiazai.zol.com.cn/baike/551751.shtmliexpress.exe软件特性 IExpress是微软为压缩cab文件及制作安装程序所开发的小工具,其实应该算是MAKECAB的一个Shell。虽一直藏身于微软的产品中,却从未对它说明过,但不能否认是一款不错的免费软件。功能:专用于制作各......
  • exe添加为windows 服务
    需求:需要设置exe程序为开机启动,并且希望不是DOS窗口(容易误关,导致服务停止)这里需要借助一个开源软件:WinSW下载地址:https://github.com/winsw/winsw/releases 以x64机器为例,需要下载x64的安装包和一个必要的配置文件将这两文件放到和需要开机启动的exe相同的目录下,确保winsw.......
  • 功能齐全的免费 IDE Visual Studio 2022 社区版
    面向学生、开放源代码和单个开发人员的功能齐全的免费IDE下载地址VisualStudio2022社区版-下载最新的免费版本VisualStudio2022CommunityEdition–DownloadLatestFreeVersion准备安装选择需要安装的程序安装进行中使用C++学习程序设计相关知识并培......
  • Win7系统提示找不到w32tm.exe文件的解决办法
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个w32tm.exe文件(挑选合适的版本文件)把它放入......
  • Win7系统提示找不到wextract.exe文件的解决办法
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个wextract.exe文件(挑选合适的版本文件)把它......
  • CMU15445 2022fall project2
    CMU154452022fallproject2CheckPoint1Task1B+TreePages这部分主要是给page、internal、leaf三个page类实现一些get、set方法和一些简单的函数。注意点:判断rootpage:parentpageid=INVALID_PAGE_IDGetMinSize():叶子结点为max_size_/2,内部节点为(max_size_+1)......
  • Java详细安装教程--Java(jdk)安装附jdk安装包 不用登录oracle官网
    Java详细安装教程--Java(jdk)安装一、java历史简介1991年Sun公司的JamesGosling等人开始开发名称为Oak(橡树)的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器,1994年将Oak语言更名为Java1998年JDK1.2时,更名为Java2Platform分为标准版J2SE,企业版J2EE,微型版J2ME......
  • ThreadPoolExecutor源码解析
    publicclassThreadPoolExecutorextendsAbstractExecutorServiceprivatefinalAtomicIntegerctl=newAtomicInteger(ctlOf(RUNNING,0));ctlint32位高3位状态位,低29位工作线程数量//PackingandunpackingctlprivatestaticintrunStateOf(intc){return......
  • ScheduledThreadPoolExecutor 定时任务
    目录ScheduledThreadPoolExecutor一、概述二、常用方法1、schedule方法2、scheduleAtFixedRate方法3.scheduleWithFixedDelay方法三、ScheduledExecutorService的创建方式ScheduledThreadPoolExecutor一、概述java中ScheduledExecutorService接口是基于线程池设计的定时任......