共用方式為


應用程式設定架構

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

<組態>
   <appSettings>
     <加>
     <清>
     <除>

元素 Description
<appSettings> 包含 <add><clear>、 及 <remove> 用於控制應用程式設定的標籤。 擁有一個可選 file 屬性。
<加> 定義了一個設定。 之 <appSettings>子。 需求 keyvalue 屬性。
<清> 清除所有設定。 之 <appSettings>子。 沒有任何屬性。
<除> 移除一個設定。 之 <appSettings>子。 需要一個 key 屬性。

<appSettings> 元素

此元素包含 <add>、 及<clear><remove>用於控制應用程式設定的標籤。 它定義了一個可選的 檔案屬性。

<add> 元素

將自訂應用程式設定作為名稱/值對加入應用程式設定集合。 它定義了屬性 key

<clear> 元素

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

<remove> 元素

移除應用程式設定集合中繼承的自訂應用程式設定的參考。 它定義 了鍵的屬性。

Example

以下範例展示了一個外部應用程式設定檔案(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>

另請參閱