web.config
ファイルの一部を web.config ファイルから除外したいと考えています。そのため、属性を使用しconfigSource
て他のファイルを参照しています。以外のファイルに複数の構成を追加するとweb.config
、VS 2010 は という赤い波線を表示しますOnly one tag allowed at root level
。
属性.config
を使用している web.config ファイルの構成セクションごとに個別のファイルが必要ですか? configSource
いいえの場合、上記の VS2010 の苦情を取り除くにはどうすればよいですか?
web.config の関連セクションを以下に示します。
<MyApplication.Configuration file="Configuration\customAppConfiguration.config" />
<system.diagnostics configSource="Configuration\customAppConfiguration.config" />
ファイルは次のcustomAppConfiguration.config
ようになります。
<?xml version="1.0"?>
<MyApplication.Configuration>
<!-- Contains My Application's configuration -->
</MyApplication.Configuration>
<system.diagnostics>
<!-- Diadnostic's configuration -->
</system.diagnostics>