0

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

在 VC++ 中我对此没有任何问题,我可以创建像“Release Demo”这样的新配置,声明预处理器指令,DEMO然后使用下一个代码:

#ifdef DEMO
   //do something
#endif

然后,如果我在构建时选择此演示配置,我什至可以为“Release Demo”创建单独的文件夹,其中也包含二进制文件。

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

我使用 VS# Express 2010

我的构建选项卡

4

1 回答 1

1

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

编辑:看截图

在此处输入图像描述

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

于 2012-10-02T10:29:41.233 回答