1

Visual Studio を使用してアプリケーションを実行している間だけ利用したい特定の機能がアプリケーションに含まれています。アプリケーションをコンパイルしてスタンドアロンの実行可能ファイルを配布したら、それらの機能を公開したくありません。

このチェックを実行する簡単な方法はありますか?

4

1 に答える 1

1

使えますか#if DEBUG

#if DEBUG
    // Code for debug builds only
#endif

その後、リリース ビルドを配布しても、デバッグ コードは存在しません。

DEBUG を使用する必要はありません。独自のシンボルを使用して、それが設定されたビルド構成と、そうでない他の構成を作成できます。

この方法の利点は、そのコードがビルドに含まれないことです。そのため、誰かが Reflector などを使用してそのコードを検査する可能性はありません。

于 2013-05-15T16:48:44.513 に答える