Ключ пользовательских метаданных <>

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

Элемент <key><customMetadata> элемента добавляет настраиваемый параметр метаданных в коллекцию настраиваемых параметров метаданных.

Важно!

Раздел <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 Элемент <key> не был изменен в IIS 10.0.
IIS 8,5 Элемент <key> не был изменен в IIS 8.5.
IIS 8,0 Элемент <key> не был изменен в IIS 8.0.
IIS 7,5 Элемент <key> не был изменен в IIS 7.5.
IIS 7.0 Элемент <key> элемента появился <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, а затем нажмите кнопку ОК.
    Снимок экрана: диалоговое окно

Инструкции

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

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

Атрибуты

Атрибут Описание
path Необязательный строковый атрибут.

Указывает путь к свойству метабазы.

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

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

Добавляет свойство метабазы в коллекцию свойств метабазы.

Пример кода

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