exe打包

exe打包

本文使用Visual Studio 2022对C语言程序进行exe打包

安装插件

拓展-管理拓展
搜索找到Microsoft Visual Studio Installer Projects并安装
不同版本的VS有不同版本的Microsoft Visual Studio Installer Projects
也可以选择去官网下载此插件并安装

VS2022
Microsoft Visual Studio Installer Projects 2022
VS2017 & VS2019
Microsoft Visual Studio Installer Projects 2017
VS2015
Microsoft Visual Studio Installer Projects 2015

准备打包

打开解决方案资源管理器(在视图中)
右键解决方案”项目名”(x个项目/共x个)-添加-新建项目
新建一个Setup Project,此时你的解决方案资源管理器会出现一个新的图标

添加文件

打开解决方案资源管理器(在视图中)
右键”项目名”-在文件资源管理器中打开文件夹-复制此文件夹的存储路径
右键Application Foluder(在File System中)-Add-文件
查找刚才复制的存储路径-将该文件夹中的文件全选-打开

项目输出

右键Application Foluder(在File System中)-Add-项目输出-主输出-确定
创建一个快捷方式:右键刚才新建的主输出-Create Shortcut to 主输出 from …
将这个快捷方式拖放到User’s Desktop中

开始打包

打开解决方案资源管理器(在视图中)
右键”项目名” -重新生成
右键”Setup Project项目名” -重新生成
右键”Setup Project项目名” -安装(此步可以替换为在源文件夹中运行.msi文件,即安装程序)
安装完成后桌面会出现一个exe文件,可以卸载掉你刚才安装的程序,exe文件可以独立运行

到此文件打包完成!!!

添加图标

打开解决方案资源管理器(在视图中)
右键”项目名” -添加-资源-Icon
此时可以看见解决方案资源管理器中资源文件夹多了.ico文件和.rc文件
右击.rc文件-查看文件-在其中添加 IDI_ICON1 ICON DISCARDABLE “xxx.ico”
在源文件夹中(项目名-项目名)添加xxx.ico文件
完成上述操作后重新生成exe即可生成有图标的exe文件了

图片在线转换ico文件
图片转换成icon在线工具–迅捷PDF
在线ico图标转换工具-比特虫

参考

VS2019简单快速的打包exe文件-CSDN

将程序打包成可执行文件-CSDN

如何给自己写的.exe软件加LOGO-知乎

如何给生成的exe加图标-CSDN

VS 2019Xamarin开发Android App生成apk文件-CSDN


exe打包
http://example.com/2023/01/14/CS-C-exe打包/
许可协议