如何用VS2022打包exe(解决批量文件夹无法添加的问题)

本文详细介绍了如何在VisualStudio2022中创建和配置SetupProject,包括添加文件、文件夹、设置安装包属性,以及选择所需组件和生成安装包的过程。

1.添加打包工具。

VS2022中选择  扩展->管理扩展,输入 Setup,选择 Microsoft Vusual Studio Installer Porjiects 2022。

2.在项目选择 “添加新的项目”,选择 Setup Project

3.生成Setup工程。

4.添加为打包项目添加文件和文件夹(如果打包文件夹中还包含有文件夹,则需要添加文件夹,引文添加文件时,不会将文件夹添加进去)。

选择 “Application Folder"->"Add"->”文件“,全选,将文件添加进来。

添加完毕后如下

5.1而此时,还有两个文件夹,我们需要 ”config"文件夹以及内部文件,则添加文件夹 “config",并将文件夹内的文件也加入。

5.2 如果说,需要添加的文件夹内由多层文件夹,一个一个文件夹添加比较麻烦,则可以使用更加简单的方式。直接将需要的文件夹复制,然后在Application Folder处右键,选择粘贴即可

6.选中”Application Folder"->"Add"->"项目输出“。在弹出窗口,”项目“选择需要输出的项目。

7.确定以后,会生成一个输出文件,”主输出 from SerialPortDemo(Active)"

8.选中 ”主输出 from SerialPortDemo(Active)",在右键弹出的菜单选择“Create Shortcut to 主输出 from SerialPortDemo(Active)",会生成快捷方式。并给快捷方式重命名,将重命名的文件拖到左侧的  User's Desktop,用于安装后,发送到桌面的快捷方式。

9.为src文件夹添加ico图标文件,用于做图片用。

10.为桌面快捷方式更改图标。选中Outexe,鼠标右键选择”属性窗口“,在弹出的”属性“设置图标。

在属性的”Icon"选择图标

11.文件添加完毕,则开始设置安装包相关属性。

选中”Application Floder",选择工程测的属性(或者按下键盘“F4”键)

“DefaultLocation"-->设置文件安装默认地址。

12.继续设置打包工程属性。

选中工程 Setup,点击”属性“,设置属性

AddRemoveProgramsIcon: 打包程序的图标(在控制面板的程序中可查看)

Author:项目的作者

Manufacturer:制作者

RemovePreviousVersions:安装新版本时是否删除之前安装的旧版本(选择true)

Version: 程序的版本号(自己设置)

Productname: 产品名

TargetPlatform: 程序操作系统平台(我这里是x64)

注意:

RemovePreviousVersions和Version配合使用,当RemovePreviousVersions设置为True后,当前安装软件的Version如果与已经安装的版本号相同,则会提示“删除”或者“修复”。如果当前安装的比已经安装的版本更加新,则会直接安装,不会有任何提示。

13.选择程序所需的组件

右键setup项目 ->选择属性 ->选择Prerequisites... ->勾选所需的组件

14.编译工程,得到安装包。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值