다음을 통해 공유


/WINMD(Windows 메타데이터 생성)

Windows 런타임 메타데이터(.winmd) 파일을 생성할 수 있게 해줍니다.

/WINMD[:{NO|ONLY}]

인수

/WINMD
유니버설 Windows 플랫폼 앱의 기본 설정입니다. 링커가 바이너리 실행 파일 및 .winmd 메타데이터 파일을 모두 생성합니다.

/WINMD:NO
링커가 바이너리 실행 파일만 생성하고 .winmd 파일은 생성하지 않습니다.

/WINMD:ONLY
링커가 .winmd 파일만 생성하고 바이너리 실행 파일은 생성하지 않습니다.

설명

/WINMD 링커 옵션은 UWP 앱 및 Windows 런타임 구성 요소에 사용되어 Windows 런타임 메타데이터(.winmd) 파일 만들기를 제어합니다. .winmd 파일은 Windows 런타임 형식에 대한 메타데이터와 런타임 구성 요소의 경우 해당 형식의 구현을 포함하는 일종의 DLL입니다. 메타데이터는 ECMA-335 표준을 따릅니다.

기본적으로 출력 파일 이름의 형식은 binaryname.winmd입니다. 다른 파일 이름을 지정하려면 /WINMDFILE 옵션을 사용합니다.

Visual Studio 개발 환경에서 이 링커 옵션을 설정하려면

  1. 프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 C++ 컴파일러 및 빌드 속성 설정을 참조하세요.

  2. 구성 속성>링커>Windows 메타데이터 속성 페이지를 선택합니다.

  3. 일반 Windows 메타데이터 드롭다운 목록 상자에서 원하는 옵션을 선택합니다.

참고 항목

연습: 간단한 Windows 런타임 구성 요소 만들기 및 JavaScript에서 호출
Microsoft 인터페이스 정의 언어 3.0 소개
/WINMDFILE(winmd 파일 지정)
/WINMDKEYFILE(winmd 키 파일 지정)
/WINMDKEYCONTAINER(키 컨테이너 지정)
/WINMDDELAYSIGN(winmd에 부분적으로 서명)
MSVC 링커 참조
MSVC 링커 옵션