simplified build configuration

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

时间: 2024-12-26 20:31:39

simplified build configuration的相关文章

Xcode添加build configuration

图片转载自:Adding a build configuration in Xcode Xcode添加build configuration,布布扣,bubuko.com

Xcode的多种Build Configuration

一: 建多个Configuration的目的. 多套域名打包. 1 开发时的域名. 2 内测时的域名. 3 公测时的域名. 4 企业版的域名. 5 APP Store的域名. 通过注释的方式,容易出错.因此推荐使用多Configuration.不同的环境使用不同的域名. 二: 配置Configuration 1 添加Configuration PROJECT -> Info -> Configurations 2 查看添加的Configuration Edit Scheme -> run

ue4 build configuration的解释

ue4的build系统,继承并发展了3代的一如既往的复杂.. 一.每个configuration由两部份组成:[(性能)模式]+[(内容)组成] 模式有:Debug,DebugGame,Development,Shipping,Test Debug:引擎和游戏项目都是debug编译,最适合调试,不做任何优化,运行速度也是最慢的 DebugGame:只有游戏项目用debug,引擎有适度优化,调试时某些变量看不到了 Development:引擎和游戏项目都优化了,调试时某些变量看不到.运行速度适中,

Select a provisioning profile for the "Debug" build configuration in the project editor.

今天打开厂商的示例demo 遇到这个问题, 解决方式主要是在 Build Setting 选项卡下 Code Signing Identity 选择为 iOS Developer,开始的时候貌似是厂商的开发者的ID: 然后在 General 选项卡下面,把 Identity 里面的 Bundle Identifier 改成新的,之前的那个已经被注册到人家的ID 下面了,我们需要给它一个新的值绑定到我们自己的 ID 下面. 然后下面 Signing 把 Automatically manage s

Tensorflow Windows Build with GPU Support

Step-by-step Windows build 虽然Research一直在用Caffe,而且用的飞起,但还是很关注tensorflow社区的事情,最近发现TF有windows版本的了,就自己试了试. 步骤:https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/cmake Pre-requisites: Microsoft Windows 10 Microsoft Visual Studio Enter

Streams Studio配置Build options

Defining build options You can change the build options of the internal builder for building an SPL application using the InfoSphere® Streams Studio. About this task When you create a stand-alone build configuration or a distributed build configurati

Mybatis 源码分析--Configuration.xml配置文件加载到内存

(补充知识点: 1 byte(字节)=8 bit(位) 通常一个标准英文字母占一个字节位置,一个标准汉字占两个字节位置:字符的例子有:字母.数字系统或标点符号) 1.创建SqlSessionFactory ①Reader reader = Resources.getResourceAsReader("mybatis-config.xml");                       //获取mybatis配置文件的字符 注解:Resources类是在mybatis中定义的一个类:g

xcode下build release版本号的.a库

1. 点击房子 图标button 2. 弹出下拉菜单选择Edit Scheme 条目 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcnlmZGl6dW8=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="20%"> 3. 例如以下图.在左边table控件中选择 Run.然后右边 Info 条目以下选择 Build

TeamCity : 自动触发 Build

创建了 build 的配置以后,您既可以手动点击 "Run" 按钮来触发一次build过程,也可以通过 Triggers 配置实现自动触发 build 过程.一个 trigger 就是一条规则:当某个事件发生时开始一次 build.TeamCity 内置支持多种触发器类型: 对于同一个 build,我们可以应用多个触发器,它们会按照各自的逻辑独立的起作用.下面我们比较详细的看下各类触发器的用法. VCS 触发器 VCS 触发器在检测到代码变化后会自动触发 build 过程.TeamCi