MVC アプリケーション内にいくつかのクラス ライブラリがあり、それぞれに独自の構成ファイルを持つ設定ファイルがあります。各構成ファイルが App.config である場合、これらはどのように 1 つの構成ファイルに集約されるのでしょうか? 設定は web.config に配置する必要がありますか? 推奨されるベスト プラクティスは?
1408 次
1 に答える
2
各クラス ライブラリをビルドすると、app.config ファイルが "myclasslibrary.dll.config" のような名前で bin\output フォルダーにコピーされます。これは、各 DLL が固有の名前を持つ独自の構成ファイルを持つことを意味します。Web サイトの bin フォルダーに *.dll.config ファイルを DLL と共に含めるだけで、設定が取得されます。
<section>
内に新しい宣言を追加することで、ライブラリの app.config の設定を web.config ファイルに結合することもできます<configSections>
。
この MSDN ウォークスルーには例があります: http://msdn.microsoft.com/en-us/library/ms246220%28VS.80%29.aspx
その後、個別の構成ファイルは必要ありません。
于 2010-01-20T03:29:58.680 に答える