應用程式設定結構描述

包含自訂應用程式設定,例如檔案路徑、XML Web 服務 URL,或應用程式的任何其他自訂組態資訊。

<configuration>
  <appSettings>
    <add>
    <clear>
    <remove>

元素 描述
<appSettings> 包含 <add><clear><remove> 標記以控制應用程式設定。 具有選擇性 file 屬性。
<add> 定義設定。 <appSettings> 的子系。 需要 keyvalue 屬性。
<clear> 清除所有設定。 <appSettings> 的子系。 沒有任何屬性。
<remove> 移除設定。 <appSettings> 的子系。 需要 key 屬性。

<appSettings> 元素

此元素包含 <add><clear><remove> 標記以控制應用程式設定。 它會定義 file 的選擇性屬性。

<add> 元素

新增自訂應用程式設定作為應用程式設定集合的名稱/值組。 它會定義 keyvalue 的屬性。

<clear> 元素

移除所繼承之自訂應用程式設定的所有參考,只允許 <clear> 元素之後由 <add> 元素新增的參考。 它不會定義任何屬性。

<remove> 元素

從應用程式設定集合移除所繼承之自訂應用程式設定的參考。 它會定義 key 的屬性。

範例

下列範例會顯示定義自訂應用程式設定的外部應用程式設定檔 (custom.config):

<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
  <add key="MyCustomSetting" value="MyCustomSettingValue" />
</appSettings>

下列範例會顯示應用程式組態檔,該檔案會取用外部設定檔中的設定,並設定其專屬的應用程式設定:

<configuration>
  <appSettings file="custom.config">
    <add key="ApplicationName" value="MyApplication" />
  </appSettings>
</configuration>

另請參閱