Visual Studio 2010 のさまざまなプロジェクトのさまざまなファイルに対して、いくつかのプリプロセッサ ディレクティブ定数を設定することは可能ですか? これが私がやろうとしていることの例です:
プロジェクト「A」のファイル「1」で、次のように定義します:TIMEDISPLAYING
#define TIMEDISPLAYING
プロジェクト「B」のファイル「2」で、TIMEDISPLAYINGを確認します。
#if TIMEDISPLAYING
//do something
#else
//do something else
#endif
プロジェクト ファイルにカスタム定数を追加できることはわかっています。同様のものを追加できるソリューション ファイルのどこかにありますか? または、すべてのカスタム定数をインポートする他のタイプのファイルですか?
現在、1 つのクラスでブール定数が定義されていますが、定数に基づいてコードをコンパイルしたいと考えており、DEBUG では十分ではありません。私の次の解決策は、DEBUG が定義されている場合、ブール定数を追加することです。
#if DEBUG
protected const bool ISTIMEDISPLAYING = 1 == 1;
protected const bool ISDATARANDOM = 1 == 0;
protected const bool IS_AUTO_LOADING_CHAMP_VENDOR = 1 == 1;
protected const bool IS_TESTING_PO = 1 == 0;
#endif
ここで私の最後の解決策に代わる解決策はありますか? どんな助けでも大歓迎です。