Visual Studio 2010でビルドしているC#アプリケーションがあります。アプリケーションのルーチンタスクの一部を手助けするために、アプリケーションをコンパイルするといくつかの値を設定したかったのですデバッグモードです。当然のことながら、私はプリプロセッサディレクティブが良い考えです。私の問題は、私はそれらを使う方法をあまり理解していないということです。この時点で、私はこのようなコードのブロックを持っている:C#でVisual Studio 2010でプリプロセッサディレクティブを使用する
#define DEBUG
... // Other code in my app
#if DEBUG
myVariable = debugValue;
#endif
私の問題は、私はリリースモードで私のアプリをコンパイルするとき、myVariable変数がまだdebugValueに設定されます、です。私のプリプロセッサ変数を正しく定義していないか、コンパイラを正しく設定していないようです。私がデバッグモードでアプリケーションをコンパイルするときにmyVariableがdebugValueに設定されるように、私が何をする必要があるのか誰にでも私に説明することはできますか?
ありがとうございました!
+1私はパンチに私を打つ:) –