VisualStudio2022打包项目文件为.exe安装包

 更新时间:2023年07月07日 11:57:15   作者:怀秋秋意  
本文主要介绍了VisualStudio2022打包项目文件为.exe安装包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

前言:

使用扩展:install Projects 

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

一、安装扩展

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

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

2.1、添加setup项目

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

2.2、配置setup项目

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

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

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

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

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

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

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

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

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

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

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

2.4、设置项目主输出

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

2.5、设置快捷方式

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

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

一直点OK直到退出窗口

2.6、生成安装包

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

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

到此这篇关于VisualStudio2022打包项目文件为.exe安装包的文章就介绍到这了,更多相关VisualStudio2022打包为.exe内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解dll动态库的开发与调用及文件的读写小程序

    详解dll动态库的开发与调用及文件的读写小程序

    这篇文章主要介绍了详解dll动态库的开发与调用及文件的读写小程序的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • C++ Boost实现异步端口扫描器详解

    C++ Boost实现异步端口扫描器详解

    端口扫描是一种用于识别目标系统上哪些网络端口处于开放、关闭或监听状态的网络活动,本文将运用Boost框架实现一个基于TCP的扫描工具,有需要的小伙伴可以参考下
    2023-11-11
  • C++中new/delete与malloc/free的区别小结

    C++中new/delete与malloc/free的区别小结

    本文主要介绍了C++中new/delete与malloc/free的区别小结, malloc、free是C中的库函数 new、delete 是C++当中的操作符,读者可以更好地理解C++中内存管理的方式和优势
    2023-08-08
  • C语言判断字符串是否以str2开头代码

    C语言判断字符串是否以str2开头代码

    这里给大家分享的是一个使用C语言实现的判断字符串中是否以某字符开头或者结尾的代码,非常的简单实用,希望大家能够喜欢
    2017-05-05
  • CFileDialog的钩子函数解决对话框的多选之DoModal问题

    CFileDialog的钩子函数解决对话框的多选之DoModal问题

    前几天领导问我一个问题:就是使用CFileDialog类在设置多选时选中的文件所放的文件缓冲区不知设置多大合适,本文将详细介绍,需要的朋友可以参考下
    2012-12-12
  • C语言之详解静态变量static

    C语言之详解静态变量static

    在C语言中static是用来修饰变量和函数的,这篇文章详细介绍了static主要作用,文章中有详细的代码实例,需要的朋友可以参考阅读
    2023-04-04
  • QT自定义之滑动开关

    QT自定义之滑动开关

    这篇文章主要为大家详细介绍了QT自定义之滑动开关效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-08-08
  • 利用Qt自带的媒体模块实现播放mp4文件

    利用Qt自带的媒体模块实现播放mp4文件

    这篇文章主要为大家详细介绍了如何使用Qt自带的媒体模块,播放mp4等媒体文件功能,文中的示例代码讲解详细,有需要的小伙伴可以参考一下
    2024-04-04
  • C++名称空间特性

    C++名称空间特性

    这篇文章主要介绍了C++名称空间特性,文章围绕C++名称空间特性的相关资料展开详细内容,需要的小伙伴可以参考一下下文具体内容,希望对你的学习有所帮助
    2022-01-01
  • 用C语言实现简单五子棋小游戏

    用C语言实现简单五子棋小游戏

    这篇文章主要为大家详细介绍了用C语言实现简单五子棋小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07

最新评论