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图标转换工具-比特虫