0
定数、私はそのようなDEBUG
としてコンパイラ定数を介して、反射し、現在アクティブなビルド構成に基づいてコードの特定のセクションを含めるか除外するために知っている:アルターの構成設定は、コードで
static void Main()
{
#if DEBUG
//While debugging this section is used.
#else
//In Release this section is used. This is the "normal" way.
#endif
}
今私がしたいですweb.configやapp.configなどの設定ファイルで次のようにします。
<appSettings>
<!-- IF DEBUG -->
<add key="foo" value="debug-setting" />
<!-- ELSE -->
<add key="foo" value="release-setting" />
<!-- ENDIF -->
</appSettings>
どうすればいいですか?
「このタイプの設定」とはどういう意味ですか? [簡単な方法でC#Windowsサービスをデバッグすることはできません](http://stackoverflow.com/questions/125964/easier-way-to-debug-a-c-sharp-windows-service) – CodeCaster
私はプロジェクトが上記の明確に述べたデバッグモードかリリースモードかどうかをチェックします。 – Riddhi
あなたが言ったことを繰り返しても、あなたの質問はより明確になりません。あなたのapp.configに ''としたいのですか?あなたは[そのための構成の変換を使用する](http://stackoverflow.com/questions/3004210/app-config-transformation-for-projects-which-are-not-web-projects-in-visual-stud)したい。 –
CodeCaster