0

構成ファイルの特定のセクションを別のファイルに保持して参照する方法はありますか?

 <configuration> 
    <appSettings>
        <add key="LogConfigXMLPath" value="D:\IIS_CODE\virtualworkspace\LogConfig.xml"/>
        <add key="ErrorLoggerName" value="ErrorLogger"/>
        <add key="CouchDBHost" value="ctsintbmvstcdb"/>
        <add key="CouchDBPort" value="5984"/>
        <add key="CouchDBBaseDatabase" value="virtualworkplace"/>
    </appSettings>
    </configuration>

この種のコードを参照する方法はありますか?

4

1 に答える 1

1

外部ファイルから appSettings セクションを参照できるかどうかを尋ねている場合は、できます。

External.configファイル:

<appSettings>
    <add key="LogConfigXMLPath" value="D:\IIS_CODE\virtualworkspace\LogConfig.xml"/>
    <add key="ErrorLoggerName" value="ErrorLogger"/>
    <add key="CouchDBHost" value="ctsintbmvstcdb"/>
    <add key="CouchDBPort" value="5984"/>
    <add key="CouchDBBaseDatabase" value="virtualworkplace"/>
</appSettings>

次に、app.configまたはweb.configで:

<?xml version="1.0"?>
<configuration>
    <appSettings file="C:\PathToYourExternalConfigFile\External.config">
        <add key="SomeAdditionalKey" value="Value1" />
    </appSettings>
</configuration>
于 2012-10-08T14:20:47.410 に答える