【问题标题】:C# #define keyword available project wide [duplicate]C##define 关键字在项目范围内可用[重复]
【发布时间】:2012-08-25 08:34:13
【问题描述】:

可能重复:
C#: Declare preprocesor symbol (like DEBUG) globaly for whole project

我可以在项目中设置#NOTEMBEDDED 定义,以便在调试时遇到

#if NOTEMBEDDED

#endif

在各种源文件中它会承认它并落入if语句?

【问题讨论】:

    标签: c# .net visual-studio-2010 c-preprocessor conditional-compilation


    【解决方案1】:

    转到项目属性中的构建选项卡并将其添加到Conditional compilation symbols 框中。

    【讨论】:

    • 这会突出显示 if 语句中的代码,因此它看起来不错,但它不属于 if 语句
    【解决方案2】:

    将其添加到项目设置中,右键单击项目,选择属性,在构建选项卡下有一个“条件编译符号”。

    你在那里输入你的条件。

    【讨论】:

      猜你喜欢
      • 2011-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-26
      • 2022-01-07
      • 1970-01-01
      • 2011-01-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多