# Visual Studio 打包和安装 exe
> **小型项目(无复杂的库)** //VS2022 作为演示平台  
> 1.解决方案配置 = Release  
> 2.解决发案平台 = (X64) //更具需要所选择  

> 3.解决方案资源管理器->需要打包的项目->右击项目->属性  
> 配置属性(项目属性页)\* //配置(C): 活动(Release) 平台(P): (活动(X64))
    *高级->MFC 的使用->切换[静态库种使用MFC]
    *C/C++->代码生成->运行库->多线程(/MT)

> 项目重新编译  
> 编译后你项目存放的解决方案中会获得项目名字.exe  
> 路径: 解决方案路径\x64\Release\项目名字.exe
 
> **打包可安装的 exe**  
> 点击扩展->管理扩展->搜索[Microsoft Visual Studio Installer Projects] //(Microsoft)标签的  
> 重启 VS 等待安装完成后启动 VS  

> 解决方案资源管理器->[右击]解决方案"项目名称"->添加->新建项目
>
> 添加新项目
    *搜索[Setup Project]->选择Setup Project-> 点击[下一步]
    *设置项目名称和项目路径->点击[创建] //按自己喜好

> **FileSystem(打包项目名称)界面 exe**  
> [右击]Appliction Folder->Add->文件  
> [全选]选择需要打包的文件  

> [右击]Appliction Folder->[右击]->Add->项目输出  
> 项目输出  
> *项目{P}: 选择需要打包的项目  
> *选择: 主输出  
> _配置: (活动) //可以自定义模式  
> _[左击]确定
>

> **添加快捷方式**  
> [右击]Appliction Folder->[右击]主输出"项目名字"->Create Shortcut to 主输出"项目名字"  
> Shortcut to 主输出"项目名字" (Active) 这个文件[拖拽]->User's Desktop //Shortcut to 主输出"项目名字" (Active)这个名字可以修改为你想要的程序名字

> **配置完成准备打包**  
> 解决方案资源管理器->[右击]打包的项目->重新生成

> 解决方案资源管理器->[右击]打包的项目->安装

> 可以发给别人的安装文件目录在  
> 路径: 打包项目\Release\打包项目名字.msi

**报错: 此项目需要 MFC 库**

Visual Studio 打包和安装 exe的更多相关文章

  1. Visual studio code离线安装插件

    Visual studio code离线安装插件 公司研发区不能连接公网,使用Visual studio code(vsc)写Golang代码需要安装Go插件,下面介绍下,vsc离线安装插件的步骤.以 ...

  2. Visual Studio 2015的安装和简单的单元测试

    何为单元测试 绝大多数的软件都是由多人合作完成的,大家的工作相互有依赖关系.软件的很多错误都来源于程序员对模块功能的误解.疏忽或不了解其他模块的变化.如何能让自己负责的模块功能的定义尽量的明确,模块内 ...

  3. Visual Studio 不生成.vshost.exe和.pdb文件的方法【转】

    Visual Studio 不生成.vshost.exe和.pdb文件的方法[转] 使用Visual Studio编译工程时,默认设置下,即使选择了「Release」时也会生成扩展名为「.vshost ...

  4. Visual Studio 2012 Update3 安装失败错误“正在关闭管道'

    问题描述: Visual Studio 2012 update3 安装失败错误“ 正在关闭管道' 环境: Windows 7 SP1(x86和x64) Windows 8(x86和x64) Windo ...

  5. Visual Studio 2017的安装与使用

    Visual Studio 2017的安装与使用 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1. 下载Visual Studio 2017 在官网 ...

  6. 第三次作业 (一)----------------------Visual Studio 2015的安装及单元测试

    这是第三周的第一个作业,Visual Studio 2015的安装及单元测试. 我的电脑之前安装过Visual Studio 2015,但是在安装过程中我从来没有留意过各种注意事项,所集正好借此作业的 ...

  7. Visual Studio 2013版本安装

    这周老师布置了关于Visual Studio 2013版本安装过程的概述,下面我就分享给大家看吧! 首先要下载安装文件,等待下载完成之后,虽然下载文件是ios格式,但我们可以用解压缩工具解压打开.解压 ...

  8. Visual Studio 2015的安装及单元测试练习

    第一部分:Visual Studio 2015的安装 我电脑系统是win10,所以安装的是Visual Studio 2015,安装步骤部分截图如图所示: 1.安装类型选项界面:可以选择默认安装,可以 ...

  9. Visual Studio 2015的安装和简单的测试

    首先是Visual Studio 2015的安装 Visual Studio是微软开发的一套基于组件的软件开发工具,目前最新的版本是2015. 在 I Tell you 网站下载Visual Stud ...

随机推荐

  1. pandas常用操作详解——pandas的去重操作df.duplicated()与df.drop_duplicates()

    df.duplicated() 参数详解: subset:检测重复的数据范围.默认为数据集的所有列,可指定特定数据列: keep: 标记哪个重复数据,默认为'first'.1.'first':标记重复 ...

  2. 分布式 PostgreSQL 集群(Citus)官方示例 - 实时仪表盘

    Citus 提供对大型数据集的实时查询.我们在 Citus 常见的一项工作负载涉及为事件数据的实时仪表板提供支持. 例如,您可以是帮助其他企业监控其 HTTP 流量的云服务提供商.每次您的一个客户端收 ...

  3. Redis(一):基本数据类型与底层存储结构

    最近在整理有关redis的相关知识,对于redis的基本数据类型以及其底层的存储结构简要的进行汇总和备注(主要为面试用) Redis对外提供的基本数据类型主要为五类,分别是 STRING:可以存储字符 ...

  4. 火狐firebug&firepath插件安装

    火狐浏览器下掉了firebug和firepath插件,用户即使下载了火狐55以下的版本,也无法查找到这两个插件,以下方法可以解决哦 第1步:下载火狐55以内版本安装包,安装时迅速设置禁止自动更新版本, ...

  5. SQL Server 2008安全加固手册

    1.身份鉴别 1.1避免使用空密码和弱口令 要求:应对登录操作系统和数据库系统的用户进行身份标识和鉴别. 目的:操作系统和数据库系统管理用户身份鉴别信息应具有不易被冒用的特点,口令应有复杂度要求并定期 ...

  6. Android 12(S) 图形显示系统 - Surface 一点补充知识(十二)

    必读: Android 12(S) 图形显示系统 - 开篇 一.前言 因为个人工作主要是Android多媒体播放的内容,在工作中查看源码或设计程序经常会遇到调用API: static inline i ...

  7. 千兆网数据CRC检验和过滤

    项目简述 本次项目在计算机将图像数据信息通过千兆网发送给FPGA后,由于接收到的数据可能混乱和无效,需要对数据CRC校验和无效包过滤. 项目原理及框图 对iddr_ctrl模块的输入数据和使能信号,分 ...

  8. C语言对Mysql函数操作

    数据类型 MYSQL MYSQL结构代表一个数据库连接句柄,包含有关服务器的连接状态的信息,几乎所有函数都是用到它 typedef struct st_mysql { NET net; /* Comm ...

  9. python方面

    (113条消息) re.sub()用法的详细介绍_jackandsnow的博客-CSDN博客_re sub Python slice() 函数 | 菜鸟教程 (runoob.com) (111条消息) ...

  10. leedcode算法

    1.LeetCode - 合并两个链表 2. 3. 链表是否有环       https://jingyan.baidu.com/article/066074d69afb8d83c31cb068.ht ...