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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • VC++实现View内容保存为图片的方法

    VC++实现View内容保存为图片的方法

    这篇文章主要介绍了VC++实现View内容保存为图片的方法,涉及VC++中Bitmap类的save方法相关使用技巧,需要的朋友可以参考下
    2016-08-08
  • C++关键字volatile学习笔记

    C++关键字volatile学习笔记

    这篇文章主要为大家介绍了C++关键字volatile学习笔记,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 用c语言实现和平精英的完整代码

    用c语言实现和平精英的完整代码

    这篇文章主要介绍了用c语言实现和平精英的完整代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • 详解C++ 中 shared_ptr weak_ptr

    详解C++ 中 shared_ptr weak_ptr

    shared_ptr 是一个标准的共享所有权的智能指针,允许多个指针指向同一个对象,定义在 memory 文件中,命名空间为 std,这篇文章主要介绍了C++ 中 shared_ptr weak_ptr,需要的朋友可以参考下
    2022-07-07
  • 盘点分析C语言中少见却强大的字符串函数

    盘点分析C语言中少见却强大的字符串函数

    这篇文章主要为大家盘点及分析C语言中少见却强大的字符串函数,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • C++ STL中一些常用算法总结

    C++ STL中一些常用算法总结

    都说STL是数据容器与算法的高度组合,在前面的文章中我们介绍了常见的几种容器,vector、list、map、deque等,今天我们再来介绍下STL中常用的一些算法,需要的朋友可以参考下
    2024-02-02
  • C++中的list与forward_list介绍与使用

    C++中的list与forward_list介绍与使用

    本文大家介绍C++中list和forward_list的底层结构(双向/单向链表)、迭代器失效机制及与vector的对比,重点分析其插入删除效率、空间利用率和适用场景,感兴趣的朋友跟随小编一起看看吧
    2025-08-08
  • C++模板二段名字查找方法

    C++模板二段名字查找方法

    下面小编就为大家带来一篇C++模板二段名字查找方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • qml中QtObject类型的用法小结

    qml中QtObject类型的用法小结

    QtObject 类型是一个非可视元素,仅包含objectName属性,如果需要一个非常轻量级的类型来包含一组自定义属性,那么创建一个QtObject,本文给大家介绍qml中QtObject类型的使用,感兴趣的朋友一起看看吧
    2024-01-01
  • VC List Control控件如何删除选中的记录实例详解

    VC List Control控件如何删除选中的记录实例详解

    这篇文章主要介绍了VC List Control控件如何删除选中的记录实例详解的相关资料,需要的朋友可以参考下
    2017-06-06

最新评论