私はn層アプリケーションを持っています。サービス(バックエンド)には構成ファイルが必要であり、クライアント部分には独自の構成ファイルが必要です。通常、クライアントはWCF経由でサービスに通信します。しかし、いくつかのテストでは、クライアントのサービスアセンブリを参照し、WCFをバイパスします。このようにテストを簡単にします。ConfigurationManager.OpenExeConfiguration - 開くファイルを指定する
私の質問はこれです。この方法でクライアントを実行すると、サービスアセンブリで使用されるapp.configは、クライアントの設定ファイルであり、独自の設定ファイルではありません。この方法で作業しているときに、クライアント構成ファイルの代わりにサービスアセンブリ構成ファイルを使用するようにConfigurationManagerに指示する方法はありますか?
この質問を見ましたか? http://stackoverflow.com/questions/471042/wrong-app-config-being-loaded –