其他指令的#if预处理指令我知道,我可以这样使用预处理指令检查调试/发布:比DEBUG
#if DEBUG
//debug mode
#elif
//release mode
#endif
但有关检查其他配置一样,考什么。在VB中,你可以这样做:
#If CONFIG = "Release" Then
'Release mode
#ElseIf CONFIG = "Test" Then
'Test mode
#ElseIf CONFIG = "Debug" Then
'Debug mode
#End If
所以,我的问题是在C#中,我该如何检查测试模式?我有一些我想要执行的代码,如果我在Debug AND Test中,但不是在Release模式下,所以我需要一种方法来检查是否处于Release模式。在VB我这样做:
#If Not CONFIG = "Release" Then
'Do something here for every configuration that is not Release
#End If
我没有了解如何在Build选项卡下设置Conditional编译符号。这正是我所期待的!谢谢!解释如何设置符号+1。 –