다음을 통해 공유


사용자 지정 메타데이터 <customMetadata>

개요

<customMetadata> 요소에는 IIS(인터넷 정보 서비스) 7의 메타베이스 호환성 기능에서 내부적으로 사용되는 설정이 포함되어 있습니다.

중요

구성의 섹션을 <customMetadata> 직접 수정하면 안 됩니다. 메타베이스 API를 사용하여 이 섹션에 표시되는 메타베이스 설정을 설정합니다.

IIS 6.0에서는 모든 IIS 설정이 메타베이스에 유지되었습니다. 또한 애플리케이션에 필요한 모든 사용자 지정 설정이 메타베이스에 저장되었습니다. IIS 7에서는 이제 모든 IIS 설정이 ApplicationHost.config 및 Web.config 파일에 유지됩니다. IIS 7은 ABO(관리 기본 개체) 매퍼 구성 요소라고도 하는 IIS 6 메타베이스 호환성 기능을 통해 이전 버전과의 호환성을 제공합니다. 이 기능은 메타베이스에 쓰려는 애플리케이션을 수신 대기하고 모든 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

  1. 작업 표시줄에서 서버 관리자를 클릭합니다.
  2. 서버 관리자관리 메뉴를 클릭한 다음 역할 및 기능 추가를 클릭합니다.
  3. 역할 및 기능 추가 마법사에서 다음을 클릭합니다. 설치 유형을 선택하고 다음을 클릭합니다. 대상 서버를 선택하고 다음을 클릭합니다.
  4. 서버 역할 페이지에서 웹 서버(IIS)를 확장하고, 관리 도구를 확장하고, IIS 6 관리 호환성을 확장한 다음, IIS 6 메타베이스 호환성을 선택합니다. 다음을 클릭합니다.
    I S6 메타 기본 호환성이 선택된 관리 도구 및 I S6 관리 호환성 창의 스크린샷 .
  5. 기능 선택 페이지에서 다음을 클릭합니다.
  6. 설치 선택 확인 페이지에서 설치를 클릭합니다.
  7. Results(결과) 페이지에서 Close(닫기)를 클릭합니다.

Windows 8 또는 Windows 8.1

  1. 시작 화면에서 포인터를 왼쪽 아래 모서리로 이동하고 시작 단추를 마우스 오른쪽 단추로 클릭한 다음 제어판 클릭합니다.
  2. 제어판프로그램 및 기능을 클릭한 다음 Windows 기능 켜기 또는 끄기를 클릭합니다.
  3. 인터넷 정보 서비스를 확장하고 웹 관리 도구를 확장하고 IIS 6 관리 호환성을 확장한 다음 IIS 메타베이스 및 IIS 6 구성 호환성을 선택합니다.
    I S 메타 베이스와 I S 6 구성 호환성이 선택된 관리 도구 및 I S6 관리 호환성 창의 이미지.
  4. 확인을 클릭합니다.
  5. 닫기를 클릭합니다.

Windows Server 2008 또는 Windows Server 2008 R2

  1. 작업 표시줄에서 시작을 클릭하고 관리 도구를 가리킨 다음 서버 관리자 클릭합니다.
  2. 서버 관리자 계층 구조 창에서 역할을 확장한 다음 웹 서버(IIS)를 클릭합니다.
  3. 웹 서버(IIS) 창에서 Role Services 섹션으로 스크롤한 다음 역할 서비스 추가를 클릭합니다.
  4. 역할 서비스 추가 마법사역할 서비스 선택 페이지에서 IIS 6 메타베이스 호환성을 선택하고 다음을 클릭합니다.
    역할 서비스 선택 페이지에서 확장된 관리 도구 창의 스크린샷 및 I S 6 메타 기본 호환성이 선택되었습니다.
  5. 설치 선택 확인 페이지에서 설치를 클릭합니다.
  6. Results(결과) 페이지에서 Close(닫기)를 클릭합니다.

Windows Vista 또는 Windows 7

  1. 작업 표시줄에서 시작을 클릭한 다음 제어판 클릭합니다.
  2. 제어판프로그램 및 기능을 클릭한 다음 Windows 기능 켜기 또는 끄기를 클릭합니다.
  3. 인터넷 정보 서비스를 확장한 다음 IIS 메타베이스 및 IIS 6 구성 호환성을 선택한 다음 확인을 클릭합니다.
    I S 메타 베이스와 I S 6 구성 호환성이 강조 표시된 인터넷 정보 서비스 창의 이미지가 확장되었습니다.

방법

구성의 섹션을 <customMetadata> 직접 수정하면 안 되므로 예제를 사용할 수 없습니다.

구성

특성

없음

자식 요소

요소 Description
key 선택적 요소입니다.

사용자 지정 메타데이터 설정의 컬렉션에 사용자 지정 메타데이터 설정을 추가합니다.

샘플 코드

구성의 섹션을 <customMetadata> 직접 수정하면 안 되므로 예제를 사용할 수 없습니다.