我想为两个不同的版本(演示版和完整版)配置我的项目
在VC ++中我没有遇到任何问题,我可以创建新的配置,例如" Release Demo",声明预处理器指令,如DEMO
并使用下一个代码:
#ifdef DEMO
//do something
#endif
然后,如果我在构建时选择这个演示配置,我甚至可以为" Release Demo"提供单独的文件夹。二进制文件也在哪里。
C#有这个东西#if
标记预处理器变量依赖的代码部分,但是我可以将它构建到不同的文件夹?只为一个配置轻松声明预处理器变量?等?
我使用VS#Express 2010
答案 0 :(得分:1)
在解决方案资源管理器中右键单击项目名称,然后单击“属性”。选择Build选项卡,您可以在其中查看Debug,Release等项目配置。您可以设置哪个处于活动状态,配置的目标文件夹是什么等。
编辑:查看截图
编辑2:还有一种创建自定义构建配置的方法。为此,在解决方案资源管理器中右键单击解决方案的名称,转到属性 - >配置,单击Configuration Manager按钮(位于右上角)。