其他指令的#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。 –