다음을 통해 공유


/target:winmdobj(C# 컴파일러 옵션)

사용 하는 경우는 /target:winmdobj 컴파일러 옵션을 컴파일러 런타임 Windows 이진 (.winmd) 파일로 변환할 수 있는 중간.winmdobj 파일을 만듭니다..Winmd 파일은 다음 JavaScript 및 c + + 프로그램 언어를 관리 되는 프로그램 외에도 사용할 수 있습니다.

/target:winmdobj

설명

winmdobj 컴파일러에는 중간 모듈 필요 하다는 신호를 설정 합니다.이에 따라 Visual Studio.winmdobj 파일로 C# 클래스 라이브러리를 컴파일합니다..Winmdobj 파일은 다음을 통해 제공 받을 수 있는 WinMDExp 내보내기 Windows 메타 데이터 (.winmd) 파일을 생성 하는 도구..Winmd 파일에서 원래 라이브러리 및 Windows 런타임 및 c + + 또는 Javascript를 사용 하는 WinMD 메타 데이터 코드를 포함 합니다.

출력을 사용 하 여 컴파일되는 파일의 /target:winmdobj 컴파일러 옵션; WimMDExp 내보내기 도구에 대 한 입력으로만 사용 하도록 설계 되었습니다 .winmdobj 파일은 직접 참조 되지 않습니다.

사용 하지 않으면 있는 /out 옵션을 선택 하지 않으면 첫 번째 입력된 파일의 이름이 출력 파일 이름으로 사용을 지정 합니다.A 메서드는 필요 없습니다.

명령 프롬프트에서 /target:winmdobj 옵션을 지정 하는 경우 모든 파일에 /out 또는 /target: module 옵션 Windows 프로그램을 만드는 데 사용 됩니다.

Windows 저장소 응용 프로그램을 위한 Visual Studio IDE에서이 컴파일러 옵션을 설정 하려면

  1. 솔루션 탐색기, 프로젝트 바로 가기 메뉴를 열고 선택 속성.

  2. 선택 된 응용 프로그램 탭.

  3. 출력 형식 을 목록에서 선택 WinMD 파일.

    WinMD 파일 옵션에 대해서만 사용할 수 있습니다 Windows 스토어 응용 프로그램 템플릿.

이 컴파일러 옵션을 프로그래밍 방식으로 설정하는 방법은 OutputType를 참조하십시오.

예제

다음 명령을 컴파일한 filename.cs 는 중간.winmdobj 파일에 있습니다.

csc /target:winmdobj filename.cs

참고 항목

참조

/target(C# 컴파일러 옵션)

기타 리소스

C# 컴파일러 옵션