1

構成ファイルを次の構造にする方法または回避策があるかどうか疑問に思います。

App.Config

<configuration>
  <appSettings configSource="AppSett.config">
    <add key="test1" value="test2"/>
  </appSettings>
</configuration>

私のAppSett.configは次のようになります。

<appSettings>
  <add key="test3" value="test3"></add>
</appSettings>
4

3 に答える 3

3

いいえ、デフォルトの構成構造の代わりに、部分的な情報を含む外部ファイルを使用してリンクすることはできません。構成ファイルは、構成スキーマに準拠する特別なファイルであり、説明したシナリオでは使用できません。

于 2011-12-20T23:31:39.107 に答える
1

はい、それが configSource の目的ですが、構成セクションには content または configSource 属性を含めることができますが、両方を含めることはできません。

于 2011-12-20T23:40:52.503 に答える
0

file次の代わりに属性を使用して、このアプローチを実装できますconfigSource

あなたの例では、ファイルが必要ですApp.Config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings configSource="AppSett.config">
    <add key="test1" value="test2"/>
  </appSettings>
</configuration>

AppSett.config

<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
  <add key="test3" value="test3"></add>
</appSettings>
于 2011-12-23T09:37:42.810 に答える