Поделиться через


Пользовательские метаданные <customMetadata>

Общие сведения

Элемент <customMetadata> содержит параметры, которые используются внутри функции совместимости метабазы служб 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 6.0, которые не сопоставлены напрямую с элементами конфигурации IIS 7.

Настройка

Элемент <customMetadata> недоступен при установке iis 7 и более поздних версий по умолчанию. Чтобы установить его, выполните следующие действия.

Windows Server 2012 или Windows Server 2012 R2

  1. На панели задач щелкните Диспетчер сервера.
  2. В диспетчер сервера откройте меню Управление и выберите пункт Добавить роли и компоненты.
  3. В мастере добавления ролей и компонентов нажмите кнопку Далее. Выберите тип установки и нажмите кнопку Далее. Выберите целевой сервер и нажмите кнопку Далее.
  4. На странице Роли сервера разверните узел Веб-сервер (IIS),средства управления, узел Совместимость управления IIS 6, а затем выберите Совместимость метабазы IIS 6. Щелкните Далее.
    Снимок экрана: область .
  5. На странице Выбор компонентов нажмите кнопку Далее.
  6. На странице Подтверждение выбранных элементов для установки нажмите кнопку Установить.
  7. На странице Результаты нажмите кнопку Закрыть.

Windows 8 или Windows 8.1

  1. На начальном экране переместите указатель в левый нижний угол, щелкните правой кнопкой мыши кнопку Пуск и выберите панель управления.
  2. В панель управления выберите Программы и компоненты, а затем — Включить или отключить компоненты Windows.
  3. Разверните узел Службы IIS, средства веб-управления, узел Совместимость управления IIS 6, а затем выберите Метабаза IIS и совместимость конфигурации IIS 6.
    Изображение панели
  4. Нажмите кнопку ОК.
  5. Щелкните Закрыть.

Windows Server 2008 или Windows Server 2008 R2

  1. На панели задач нажмите кнопку Пуск, выберите Администрирование, а затем диспетчер сервера.
  2. В области иерархии диспетчер сервера разверните узел Роли и выберите Веб-сервер (IIS).
  3. На панели Веб-сервер (IIS) прокрутите страницу до раздела Службы ролей и щелкните Добавить службы ролей.
  4. На странице Выбор служб ролеймастера добавления служб ролей выберите Совместимость метабазы IIS 6 и нажмите кнопку Далее.
    Снимок экрана: панель
  5. На странице Подтверждение выбранных элементов для установки нажмите кнопку Установить.
  6. На странице Результаты нажмите кнопку Закрыть.

Windows Vista или Windows 7

  1. На панели задач нажмите кнопку Пуск, а затем панель управления.
  2. В панель управления выберите Программы и компоненты, а затем — Включить или отключить компоненты Windows.
  3. Разверните узел Службы IIS, выберите Метабаза IIS и совместимость конфигурации IIS 6, а затем нажмите кнопку ОК.
    Изображение области служб IIS, развернутой с выделенной базой метаданных I S и совместимостью конфигурации I S 6.

Инструкции

Раздел <customMetadata> конфигурации не следует изменять напрямую, поэтому примеры недоступны.

Конфигурация

Атрибуты

Отсутствует.

Дочерние элементы

Элемент Описание
key Необязательный элемент.

Добавляет настраиваемый параметр метаданных в коллекцию настраиваемых параметров метаданных.

Пример кода

Раздел <customMetadata> конфигурации не следует изменять напрямую, поэтому примеры недоступны.