李锋镝的博客

  • 首页
  • 时间轴
  • 说说
  • 左邻右舍
  • 博友圈
  • 关于我
    • 关于我
    • 网站地图
    • 网站统计
    • 另一个网站
    • 我的导航站
    • 赞助
  • 留言
  • 走心评论
  • 系列文章
  • Now
  • 每日心情
  • 论坛
  • 🚇开往
Destiny
自是人生长恨水长东
  1. 首页
  2. 转载
  3. 技术
  4. 正文

在 Visual Studio 中生成和清理项目和解决方案 Windows版

2019年6月26日 约 1,004 字4 分钟 31点热度 0人点赞 0条评论
本文最后更新于 2019年6月26日,距今已 2604 天,其中的信息可能已经发生变化,请注意甄别。
转载自:https://docs.microsoft.com/zh-cn/visualstudio/ide/building-and-cleaning-projects-and-solutions-in-visual-studio?view=vs-2017
本文为Windows版,Mac版:在 Visual Studio 中生成和清理项目和解决方案 Mac版
备注:
你的 Visual Studio 版本中的 UI 可能与此主题中描述的有所不同,具体取决于现用的设置。 若要更改设置,例如“常规”或“Visual C++”设置,请选择“工具” > “导入和导出设置”,再选择“重置所有设置” 。

生成、重新生成或清理整个解决方案

  1. 在“解决方案资源管理器” 中,选择或打开解决方案。
  2. 在菜单栏上选择“生成” ,然后选择下列命令之一:
    • 选择“生成” 或“生成解决方案” ,仅编译自最近生成以来更改过的项目文件和组件。

      备注:

      当解决方案包括多个项目时,“生成” 命令将变成“生成解决方案” 。

    • 选择“重新生成解决方案” 清理解决方案,然后创建所有项目文件和组件。

选择“清理解决方案” ,删除任何中间文件和输出文件。 仅剩下项目和组件文件后,可生成中间文件和输出文件的新实例。

生成或重新生成单个项目

  1. 在“解决方案资源管理器” 中,选择或打开项目。
  2. 在菜单栏上选择“生成”,再选择“生成 ProjectName”或“重新生成 ProjectName” 。
    • 选择“生成 ProjectName”后,仅生成自上次生成起更改过的项目组件 。
    • 选择“重新生成 ProjectName”项目名称可清理项目,然后生成项目文件和所有项目组件 。

仅生成启动项目及其依赖项

  1. 在菜单栏上,依次选择“工具” > “选项” 。
  2. 在“选项” 对话框框中,展开“项目和解决方案” 节点,然后选择“生成和运行” 页。“生成和运行” > “项目和解决方案” > “选项”对话框随即打开 。
  3. 选择“在运行时仅生成启动项目和依赖项” 复选框。选中此复选框后,执行以下步骤之一时,将仅生成当前启动项目及其依赖项:
    • 在菜单栏上,依次选择“调试” > “启动”(F5) 。
    • 在菜单栏上,依次选择“生成” > “生成解决方案”(Ctrl+Shift+B) 。

    清理此复选框后,运行以上任一命令时,会生成所有项目、项目依赖项和解决方案文件。 默认情况下清除此复选框。

仅生成选定的 Visual C++ 项目

选择 Visual C++ 项目,然后在菜单栏上选择“生成” > “仅项目”,再选择下列某个命令 :

  • 仅生成 ProjectName
  • 仅重新生成 ProjectName
  • 仅清理 ProjectName
  • 仅链接 ProjectName

这些命令仅适用于所选的 Visual C++ 项目,而不会生成、重新生成、清理或链接任何项目依赖项或解决方案文件。 根据 Visual Studio 的版本,“仅项目” 子菜单可能包含更多命令。

编译多个 C++ 项目项

在“解决方案资源管理器” 中,选择多个具有可编译操作的文件,打开某个文件的快捷菜单,然后选择“编译” 。

如果文件具有依赖项,则按依赖顺序编译文件。 如果编译时无法提供文件所需的预编译标头,编译操作将失败。 编译操作使用当前的活动解决方案配置。

停止生成

任意执行以下步骤之一:

在菜单栏上,选择“生成” > “取消” 。

按 Ctrl +Break 。

除非注明,否则均为李锋镝的博客原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.lifengdi.com/transport/309

推荐阅读

  • 在 Visual Studio 中生成和清理项目和解决方案 Mac版
  • ThreadLocal如何解决内存泄漏问题
  • 高并发下的数据一致性保障
  • SpringBoot定时任务 - 经典定时任务设计:时间轮(Timing Wheel)案例和原理
  • MybatisCodeHelperPro激活
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: Visual Studio
最后更新:2019年6月26日

岁月同一天 8 月 12 日

回望过去的今天,你在写什么

  • 6 年前 2020年8月12日
    jstat命令使用(JDK1.8)

    概述 jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下: jstat [-命令选项] [vm…

相关文章
  • 在 Visual Studio 中生成和清理项目和解决方案 Mac版2019年6月26日

李锋镝

既然选择了远方,便只顾风雨兼程。

打赏 点赞
< 上一篇
下一篇 >
1234567891112131415161718192021222324252627282930313233343536373839404142434446474849505152535455575859606162636465666769727476777879808182858687909293949596979899
取消回复
…

文章评论

还没有评论,快来抢沙发吧~

不将沉重累坠的银元装在怀中,来自讨无谓的苦吃。

听点儿音乐吧 朋友~
文章目录
最新 热点 随机
最新 热点 随机
Kratos+ v1.1.16版本更新说明 WorkBuddy介绍 Kratos+ v1.1.14版本更新说明 Spring Boot 指定外部配置文件的方式 Spring Boot 配置加载优先级总结 Claude Fable 5(claude-fable-5)深度详解
给主题增加了Now、每日心情、年度回顾、岁月同一天、随机漫步等功能AI时代,个人技术博客的出路在哪里?增加了两套复古皮肤-牛皮纸、千禧网页这个域名注册整整十年了,十年时间,真快啊Kratos+ v1.1.14版本更新说明WordPress实现用户评论等级排行榜插件
使用shell脚本统一修改maven项目的版本 图数据库选型:Neo4j、Janus、HugeGraph 今晚,回家过年! ElasticSearch入门-基本概念介绍以及安装 SpringBoot 实现 RSA+AES 自动接口解密 Kafka常见面试题(一)
最近评论
李锋镝 发布于 2 天前(08月10日) 等我搞一个数据转换的插件~
李锋镝 发布于 2 天前(08月10日) 精美可担不起~😂
李锋镝 发布于 2 天前(08月10日) PHP是世界上最伟大的语言=。=
Hary 发布于 3 天前(08月09日) 我都想用了,但是是ty,转换有点麻烦
老张博客 发布于 4 天前(08月08日) 做的越来越精美了,好看。
标签聚合
Spring JAVA K8s SQL Claude Redis JVM 设计模式 分布式 MySQL IDEA 架构 ElasticSearch 日常 SpringBoot AI编程 AI 数据库 WordPress 多线程
友情链接
  • Serendipity
  • 老张博客
  • 韩小韩博客
  • Mr.Sun的博客
  • 九仞之行
  • 志文工作室
  • 风渡言
  • 知向前端
  • 拾趣博客导航
  • Honesty
  • 瓦匠个人小站
  • 旧时繁华
  • 彬红茶日记
  • 懋和道人
  • 临窗旋墨
  • 搬砖日记
  • 林羽凡
  • 哥斯拉
  • 韩情脉脉
  • 皮皮社

COPYRIGHT © 2026 lifengdi.com. ALL RIGHTS RESERVED.

正在博友圈履约中

域名年龄

Theme Kratos+ By Dylan Li

津ICP备2024022503号-3

京公网安备11011502039375号