自定义元数据 <customMetadata>
概述
<customMetadata>
元素包含 Internet Information Services (IIS) 7 的元数据库兼容性功能在内部使用的设置。
重要
不应直接修改配置的 <customMetadata>
部分。 使用元数据库 API 设置本部分中表示的任何元数据库设置。
在 IIS 6.0 中,所有 IIS 设置都保存在元数据库中。 此外,应用程序所需的任何自定义设置均存储在元数据库中。 在 IIS 7 中,所有 IIS 设置现在均保留在 ApplicationHost.config 和 Web.config 文件中。 IIS 7 通过 IIS 6 元数据库兼容性功能提供后向兼容性,该功能有时称为管理基对象 (ABO) 映射程序组件。 此功能侦听尝试写入元数据库的应用程序,并将所有 IIS 6.0 元数据库设置映射到其 IIS 7 等效项。 如果 IIS 6.0 设置没有 IIS 7 等效项,该设置将写入 <customMetadata>
元素。
兼容性
版本 | 说明 |
---|---|
IIS 10.0 | <customMetadata> 元素在 IIS 10.0 中未进行修改。 |
IIS 8.5 | <customMetadata> 元素在 IIS 8.5 中未进行修改。 |
IIS 8.0 | <customMetadata> 元素在 IIS 8.0 中未进行修改。 |
IIS 7.5 | <customMetadata> 元素在 IIS 7.5 中未进行修改。 |
IIS 7.0 | <customMetadata> 元素是在 IIS 7.0 中引入的。 |
IIS 6.0 | <customMetadata> 元素会替换未直接映射到 IIS 7 配置元素的任何 IIS 6.0 元数据库对象。 |
安装
<customMetadata>
元素在 IIS 7 及更高版本的默认安装中不可用。 若要安装它,请使用以下步骤。
Windows Server 2012 或 Windows Server 2012 R2
- 在任务栏上,单击 “服务器管理器”。
- 在“服务器管理器”中,单击“管理”菜单,然后单击“添加角色和功能”。
- 在“添加角色和功能”向导中,单击“下一步”。 选择安装类型,然后单击“下一步”。 选择目标服务器,然后单击“下一步”。
- 在“服务器角色”页面上,依次展开“Web 服务器(IIS)”、“管理工具”、“IIS 6 管理兼容性”,然后选择“IIS 6 元数据库兼容性”。 单击 “下一步” 。
. - 在“选择功能”页上,单击“下一步”。
- 在“确认安装选择”页上,单击“安装”。
- 在“结果” 页面中单击“关闭” 。
Windows 8 或 Windows 8.1
- 在“开始”屏幕上,将指针一直移动到左下角,右键单击“开始”按钮,然后单击“控制面板”。
- 在“控制面板”中,单击“程序与功能”,然后单击“打开或关闭 Windows 功能”。
- 依次展开“Internet Information Services”、“网络管理工具”、“IIS 6 管理兼容性”,然后选择“IIS 元数据库和 IIS 6 配置兼容性”。
- 单击“确定”。
- 单击“关闭” 。
Windows Server 2008 或 Windows Server 2008 R2
- 在任务栏上,单击“开始”,指向“管理工具”,然后单击“服务器管理器”。
- 在“服务器管理器”层次结构窗格中,展开“角色”,然后单击“Web 服务器(IIS)”。
- 在“Web 服务器(IIS)”窗格中,滚动到“角色服务”部分,然后单击“添加角色服务”。
- 在“添加角色服务向导”的“选择角色服务”页上,选择“IIS 6 元数据库兼容性”,然后单击“下一步”。
- 在“确认安装选择”页中,单击“安装”。
- 在“结果” 页面中单击“关闭” 。
Windows Vista 或 Windows 7
- 在任务栏上,单击“开始”,然后单击“控制面板”。
- 在“控制面板”中,单击“程序与功能”,然后单击“打开或关闭 Windows 功能”。
- 展开“Internet Information Services”,然后选择“IIS 元数据库和 IIS 6 配置兼容性”,然后单击“确定”。
操作方式
不应直接修改配置的 <customMetadata>
部分;因此,没有可用示例。
配置
特性
无。
子元素
元素 | 说明 |
---|---|
key |
可选元素。 将自定义元数据设置添加到自定义元数据设置的集合中。 |
代码示例
不应直接修改配置的 <customMetadata>
部分;因此,没有可用示例。