10
アプリケーションディレクトリフォルダ外の.NET構成ファイルconfigSource
コンソールアプリケーションとASP.NETアプリの2つのアプリケーションがあります。どちらも同じappSettingsとconnectionStringsを知っている必要があります。したがって、理想的には、app.config / web.configファイルのconfigSourceプロパティを使用して、中央の場所を指すようにします。例えば <connectionStrings configSource="D:\connectionStrings.config"/> <appSettings configSource="D:\appSettings.config"/> ただし、エラーで失敗します。 configSource属性が無効です。:configSource'D:\ appSettings.config 'が無効です。構成ファイルと同じディレクトリまたはサブディレクトリにあるファイルを参照する必要があります。 とにかく、構成マネージャーappSettings / connectionStringsを使用して、外部の場所から値を取得する方法はありますか? それを行うためにコードを追加する必要があることに満足していますが、構成マネージャーシステム全体を置き換える必要はありません。