簡體   English   中英

#if debug - > #if myOwnConfig?

[英]#if debug --> #if myOwnConfig?

在c#中有一種方法可以使用像“#if DEBUG”這樣的自定義配置

我需要一個“#if OFFLINE”,因為我的Build-Config名稱是“離線”(僅用於進一步的調試目的)...

謝謝!

  1. Build - > Configuration manager - > Active solution configuration - > New ...
  2. 創建一個新的配置“離線”。
  3. 項目 - >屬性 - >構建 - >配置 - >離線
  4. 條件編譯符號:鍵入OFFLINE
  5. 保存項目。

是的你可以。 但在您可以之前,請按照下列步驟操作:

  1. 在Visual Studio中,轉到“屬性” - >“構建”。
  2. 在配置下拉列表中,選擇“離線”
  3. 將“OFFLINE”添加到“條件編譯符號”文本框中

如果跳過這些步驟,則#if OFFLINE將無效,因為在這種情況下,未定義OFFLINE

我按照與上面完全相同的步驟進行操作。 但他們沒有工作。 他們缺少一步,或者他們沒有清楚地解釋這一點。

當您執行步驟4.條件編譯符號:鍵入OFFLINE。 您還需要取消選中“Define DEBUG constant”。 否則新符號OFFLINE將不起作用。

我在這里發布這個以防萬一有人在嘗試做同樣的事情時浪費了很多時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM