C#任何构建配置管理器都与VC ++类似吗?

时间:2012-10-02 10:24:28

标签: c# visual-studio configuration

我想为两个不同的版本(演示版和完整版)配置我的项目

在VC ++中我没有遇到任何问题,我可以创建新的配置,例如" Release Demo",声明预处理器指令,如DEMO并使用下一个代码:

#ifdef DEMO
   //do something
#endif

然后,如果我在构建时选择这个演示配置,我甚至可以为" Release Demo"提供单独的文件夹。二进制文件也在哪里。

C#有这个东西#if标记预处理器变量依赖的代码部分,但是我可以将它构建到不同的文件夹?只为一个配置轻松声明预处理器变量?等?

我使用VS#Express 2010

my build tab

1 个答案:

答案 0 :(得分:1)

在解决方案资源管理器中右键单击项目名称,然后单击“属性”。选择Build选项卡,您可以在其中查看Debug,Release等项目配置。您可以设置哪个处于活动状态,配置的目标文件夹是什么等。

编辑:查看截图

enter image description here

编辑2:还有一种创建自定义构建配置的方法。为此,在解决方案资源管理器中右键单击解决方案的名称,转到属性 - >配置,单击Configuration Manager按钮(位于右上角)。