# 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. CF1515H口胡

    居然一下就做出来了...不知道是不是对的/fad 考虑操作的本质,首先将所有元素插入线段树中. 来依次考虑每一种操作: 区间与 注意到这个操作类似将某些节点的右儿子合并到左儿子上,而一个节点最多被合并 ...

  2. Hibernate学习笔记(一)-->数据库单表操作

    Hibernate框架是一个全ORM映射框架,是一个非常流行的数据库操作框架之一,现在比较流行的还有MyBatis半ORM映射框架 在MyEclipse IDE开发工具中,可以很轻松的搭建Hibern ...

  3. 6月11日 python学习总结 框架理论

    Web框架本质及第一个Django实例   Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端. 这样我们就可以自己实现Web ...

  4. 74CMS 3.0 SQL注入漏洞前台

    一. 启动环境 1.双击运行桌面phpstudy.exe软件 2.点击启动按钮,启动服务器环境 二.代码审计 1.双击启动桌面Seay源代码审计系统软件 2.因为74CMS3.0源代码编辑使用GBK编 ...

  5. TetBrains产品快捷键大全

     快捷键大全

  6. 重磅!Vertica集成Apache Hudi指南

    1. 摘要 本文演示了使用外部表集成 Vertica 和 Apache Hudi. 在演示中我们使用 Spark 上的 Apache Hudi 将数据摄取到 S3 中,并使用 Vertica 外部表访 ...

  7. 使用过 Redis 做异步队列么,你是怎么用的?

    答:一般使用 list 结构作为队列,rpush 生产消息,lpop 消费消息.当 lpop 没有 消息的时候,要适当 sleep 一会再重试. 如果对方追问可不可以不用 sleep 呢? list ...

  8. Spring容器 从XML 文件中读取bean的定义,并实例化bean?

    解释Spring框架中bean的生命周期. Spring根据bean的定义填充所有的属性. 如果bean实现了BeanNameAware 接口,Spring 传递bean 的ID 到 setBeanN ...

  9. Mybatis框架基础入门(二)--架构简介

    mybatis配置 SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息. mapper.xml文件即sql映射文件,文件中配置了操作数据库的 ...

  10. Javascript Range对象的学习

    Range对象有几个特别难理解的属性,这里学习总结下 Range.startOffset:返回一个表示 Range 起点在 startContainer 中的位置的数字.此属性的值与Range.sta ...