【问题标题】:Custom Build Switch in VSVS 中的自定义构建开关
【发布时间】:2014-07-17 17:19:52
【问题描述】:

我在 C#.net 应用程序中创建了一个自定义构建开关,比如“XYZ”

我希望仅当项目以该模式构建时才执行某些代码。我知道我们可以使用

#if DEBUG
Console.WriteLine("Mode=Debug");
#else 
Console.WriteLine("Mode=Relase");
#endif

但我的问题是,我们可以像下面这样吗???

 #if XYZ
 Console.WriteLine("Mode=Debug");

谁能帮我解决这个问题。一些链接..

【问题讨论】:

  • 是的,你可以这样做。 (只要记住你的#endif。)

标签: c# visual-studio configuration build


【解决方案1】:

设置您的自定义构建设置。右键单击要修改的项目,然后选择properties

在构建屏幕上,查找“Conditional compilation symbols”。输入“XYZ”或其中的任何内容。该设置是针对每个项目、每个构建设置的。

【讨论】:

  • 哦,为了好玩,输入FALSE 作为条件语句。为咯咯笑写适当的代码。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-27
  • 2016-12-27
  • 2018-06-28
相关资源
最近更新 更多