我需要使用配置创建项目的多个版本,就像我们使用#define
,#if
,#endif
一样。使用构建配置在Visual Studio中创建项目的多个版本
使用这些预处理器指令的缺点是我需要在项目的几乎每个文件中定义符号,但我想通过构建配置来处理这个问题。
我甚至不确定Build Configurations能否帮助我做到这一点。
我想,如果我创建一个名为“发展”等名称为“质量保证”的配置是,我的代码看起来像:
if #Development or if $QA
请指导我实现这个。
谢谢Steve,为什么我需要从预定义配置中复制我的配置 – MegaMind 2012-04-10 10:13:48
因为DEBUG配置包含DEBUG会话期间需要的设置,因此对于RELEASE配置(例如DEBUG&TRACE符号)。如果您从头开始,可能会失去由缺失符号提供的功能 – Steve 2012-04-10 10:18:58
我不确定第3步,请将其更清楚。我无法找到项目属性中的COMPILE选项卡 – MegaMind 2012-04-10 10:30:39