Meg*_*ind 6 c# configuration build-process visual-studio-2010 preprocessor-directive
我neeed创建我使用项目配置的多个版本,就像我们做的#define,#if,#endif.
使用这些预处理程序指令的缺点是我需要在项目的几乎每个文件中定义符号,但我想通过构建配置来处理这个问题.
我甚至不确定Build Configurations是否能帮助我做到这一点.
我想要的是如果我创建一个名为"Development"的配置和其他名为"QA"的配置,我的代码将如下所示:
if #Development or if $QA
Run Code Online (Sandbox Code Playgroud)
请指导我实现这一目标.
Ste*_*eve 10
出于这个原因,存在Configuration Manager.
#if DEVELOPMENT
条件编译的每个项目的属性页面,并在BUILD选项卡的第一个文本框中插入DEVELOPMENT符号现在,您的每个项目都可以使用#if DEVELOPMENT预处理程序指令
如果您还需要RELEASE,请重复上述步骤,但从预定义的RELEASE配置复制并提供不同的NAME
现在,可以直接从Visual Studio标准工具栏中的解决方案配置组合工具切换,无论是否定义了开发符号的配置,都可以在不编辑每个项目的情况下完成.
您还可以查看MSDN文章如何:创建和编辑配置
| 归档时间: |
|
| 查看次数: |
5294 次 |
| 最近记录: |