2013-08-26 6 views
44

は私が必要「の#if DEBUG」#ifデバッグ - > #if myOwnConfig?

などのカスタム設定を使用するには、C#での方法があり、私のビルド・コンフィグの名前は「オフライン」であるとして「OFFLINEの#if」(のみ、さらにデバッグの目的のためにあまりにも) ...

ありがとうございました!

答えて

65
  1. ビルド - > [設定マネージャ - >アクティブソリューション構成] - > [新規...
  2. は、新しい設定 "オフライン" を作成します。
  3. プロジェクト - >プロパティ - >ビルド - >設定 - >オフライン
  4. 条件付きコンパイルシンボル:タイプOFFLINE
  5. 保存プロジェクト。
29

はい、できます。ただし、できるだけ早く次の手順を実行してください。

  1. Visual Studioで、[プロパティ] - > [ビルド]を選択します。設定ドロップダウンで
  2. 、「オフライン」
  3. を選択するには、次の手順をスキップする場合は、あなたの#if OFFLINEがあるため、その場合には動作しません「条件付きコンパイルシンボル」テキストボックスに

を「OFFLINE」を追加します。 、OFFLINEは定義されていません。

+2

@これまでデニスの回答はうまくいかなかった。 –

+0

両方の回答を見つけてうれしく思います。これは私の人生をはるかに容易にします。ありがとう! – user1841243

0

私は上記と全く同じ手順に従った。しかし、彼らは働いていません。 彼らは一歩足りなかった、またはこれを明確に説明しなかった。

手順4を実行しているとき。条件付きコンパイルシンボル:OFFLINEを入力します。また、 "定義DEBUG定数"のチェックを外す必要があります。それ以外の場合、新しいシンボルOFFLINEは機能しません。

同じことをしようとすると誰かが私として多くの時間を無駄にする場合があります。