http://blogs.msdn.com/b/saraford/archive/2005/08/16/452411.aspx

Did you know… That you can hide the solution and advanced build configurations

Under Tools – Options – Projects and Solutions – General, there are options for both Always show solution and Show advanced build configurations.

Both options will affect the menu structure, changing which items appear or are enabled.

The Show advanced build configurations includes the Configuration Manager and the Solution Configurations and Solution Platforms combo boxes on the standard toolbar.

Under most conditions, these options will work; however, there are some exceptions.

  • Regardless of setting, the solution will still appear if you open a solution with multiple projects.
  • Regardless of setting, Advanced build configurations will appear if you open a project or solution that has mixed platforms or mixed solution and project configurations, like Solution is set to Debug, but Project is set to Release.

Happy Visual Studio’ing!

https://msdn.microsoft.com/zh-cn/library/ff452649(v=vs.110).aspx

When you use the simplified build configuration, Visual Studio determines whether to build a debug or release version. Choosing the simplified build configuration implements the following settings:

  • The Start Debugging command on the Debug menu (F5) creates a debug version, and puts the build in the debug location regardless of the output path you specify.

  • The Build command on the Build menu uses the settings from the appropriate Project Designer pages.The Output path is on the Build page (C#) or Compile page (Visual Basic) of the Project Designer.

  • The Build menu does not contain the Configuration Manager command.

  • The Configuration and Platform drop-down lists do not appear on Project Designer pages.

  • On the toolbar, the Solution Configurations and Solution Platforms drop-down lists are not available.

特别需要注意的是第一点和第二点:

调试就是Debug的版本,生成就是Release的版本

1.调试菜单中的开始调试命令,会自动创建一个Debug版本的程序,并且将调试版本的程序输出到默认的Debug路径(不管你在项目属性中设置的输出路径是什么)

可以在bin\Debug\目录下找到生成的Debug版本的程序

2.生成菜单上的生成命令,会使用项目属性中的配置来生成程序,并且输出路径是项目属性中指定的

已启动全部重新生成: 项目: WindowsFormsApplication2, 配置: Release Any CPU

不管你在项目属性中设置的是什么,提示都是Release Any CPU

即便你使用的是Debug的属性配置,并且目标平台是x86

转载于:https://www.cnblogs.com/chucklu/p/4836221.html

simplified build configuration相关推荐

  1. UE4:Build Configuration和Config的解释

    UE4 Config配置文件详解-腾讯游戏学堂 (qq.com)ue4 build configuration的解释 - 走看看 (zoukankan.com) 一.配置总体概述 UE4中,配置文件( ...

  2. Build Instructions (Windows) – The Chromium Projects

    转自:http://121.199.54.6/wordpress/?p=1156 原始地址:http://www.chromium.org/developers/how-tos/build-instr ...

  3. Java Build Tools: Ant vs Maven vs Gradle

    2019独角兽企业重金招聘Python工程师标准>>> Ant with Ivy Ant was the first among "modern" build t ...

  4. [转]在.NET环境中实现每日构建(Daily Build)--NAnt篇

    本文转自:http://dragon.cnblogs.com/archive/2005/07/29/203189.html   前言 关于每日构建这个话题,也已经有很多很好的文章讨论了.本文的写作过程 ...

  5. Xcode环境变量,Build Settings参数

    转自:http://www.cnblogs.com/xiaodao/archive/2012/03/28/2422091.html xcode4的环境变量,Build Settings参数,works ...

  6. TeamCity : 自动触发 Build

    创建了 build 的配置以后,您既可以手动点击 "Run" 按钮来触发一次 build 过程,也可以通过 Triggers 配置实现自动触发 build 过程.一个 trigge ...

  7. 4、mybatis通过配置类Configuration 实现初始化

    对于初学者,如果进行mybatis的学习呢?我总结了几点,会慢慢的更新出来.首先大家需要了解mybatis是什么.用mybatis来做什么.为什么要用mybatis.有什么优缺点:当知道了为什么的时候 ...

  8. CocoaPods did not set the base configuration of your project 问题解决方案

    今天在使用pod install的时候,出现了 [!] CocoaPods did not set the base configuration of your project because you ...

  9. Mybatis源码分析之(二)根据配置文件创建SqlSessionFactory(Configuration的创建过程)

    SqlSessionFactoryBuilder.build创建SqlSessionFactory(粗略走一步流程) 看完上篇文章后,你对mybatis应该有个大概的了解了,那么我们知道new Sql ...

最新文章

  1. Java架构师笔记-你必须掌握学习Java需要掌握哪些技能
  2. FAST选址与三维仿真模拟研究
  3. mapreduce编程实例python-使用Python语言写Hadoop MapReduce程序
  4. 数字化在金融领域的应用与实践,从“我觉得”到“用户觉得”
  5. python 进程池阻塞和非阻塞_python 之 并发编程(进程池与线程池、同步异步阻塞非阻塞、线程queue)...
  6. python listdir报错_Python常见十六个错误集合,你知道那些?
  7. 显卡= GPU+显存(八)
  8. 【OpenCV学习笔记】【异常处理】一(The Matrix is not continuous, thus its number of rows can not be changed)
  9. 矩阵乘法c语言蓝桥杯,[蓝桥杯]ALGO-86.算法训练_矩阵乘法
  10. 机器学习(2)——监督学习
  11. ubuntu系统下快速安装谷歌浏览器(图文教程)
  12. vite首次打开界面加载慢问题解决
  13. java权限控制是什么_Java访问权限控制的重要性深入讲解
  14. 【目标检测】SSD: Single Shot MultiBox Detector 模型fine-tune和网络架构
  15. LTE语音业务-VOLTE(一)
  16. singleton pattern的一个模板实现, 适用于单线程, 并且提供了Release方法
  17. 设计函数实现将一个字符串中小写字母转化为大写字母
  18. 04 Response对象的status_code属性可以获取响应状态码
  19. 统一网关 Gateway
  20. Shiro入门以及Shiro与web整合

热门文章

  1. 正则基础之——反向引用
  2. VC++6.0开发环境之快捷键
  3. 前端学习(3227):回调形式的ref的调用次数
  4. [vue] vue组件里的定时器要怎么销毁?
  5. [css] 举例说明伪类:nth-child、:first-child与:first-of-type这三者有什么不同?
  6. [css] 你是怎么设计css sprites(精灵图)的?有哪些技巧?
  7. 前端学习(2619):vue插槽--具名插槽
  8. 前端学习(477):前端简介1
  9. 前端学习(8):HTML的基本属性和结构
  10. spring学习(6):使用xml方式实现spring基本应用