2

ASP.net の web.config に、エンタープライズ ライブラリのログ ブロック用のセクションがあります。ロギング構成を別の構成ファイルに分離することは可能ですか? それ、どうやったら出来るの?

4

2 に答える 2

2

Web.config の任意のセクションは、Web.config の外に置くことができます。configSource 属性を追加して、ファイル名を指定するだけです。これは、あるプロジェクトで行ったことの例です。

<configuration>
  <configSection>
    <section name="microMvc" type="MicroMvc.MvcSection" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />
  </configSection>
  <microMvc configSource="micromvc.config" />
</configuration>
于 2008-12-16T17:56:27.487 に答える
2

はい、可能です。実際、Enterprise Library 1.0 が機能する唯一の方法は、アプリ ブロックごとに個別の構成ファイルでした。

David Hayden によるこのブログ投稿をチェックしてください。彼は、各アプリケーション ブロックの構成を個別のファイルに設定する方法を示しています。

于 2008-11-17T22:26:22.913 に答える