在C#中定义新的编译时常量(对于#if)
我正在尝试创建一个新的常量,所以我可以像DEBUG常量一样使用它:
#if(DEBUG) public void LoadProcedure () #else private void LoadProcedure () #endif
这适用于Visual Studio 2008中的调试/发布配置,但我需要的是TDD或TESTING常量。 我创建了一个名为“Testing”的新构建配置。 现在的问题是我如何定义它。
必须是一些命令行参数:: – )。
先感谢您 ::- )。
在“项目属性”窗口的“构建”选项卡中,有一个文本框,可让您输入一个或多个值:
条件编译符号:[TESTING; DEMO]
正如您将看到它绑定到Configuration选项。