包含自定义应用程序设置,例如文件路径、XML Web 服务 URL 或应用程序的任何其他自定义配置信息。
<配置>
<appSettings>
<加>
<清楚>
<删除>
| 元素 | Description |
|---|---|
| <appSettings> | 包含<add>用于<clear><remove>控制应用程序设置的标记。 具有可选 file 属性。 |
| <加> | 定义设置。 的子级。<appSettings> 要求 key 和 value 属性。 |
| <清楚> | 清除所有设置。 的子级。<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>