주 Interop 어셈블리

주 Interop 어셈블리는 공급업체에서 제공하는 고유한 어셈블리로서, COM으로 구현된 형식의 형식 정의(메타데이터)를 포함합니다. 주 Interop 어셈블리는 한 개만 있을 수 있으며, COM 형식 라이브러리의 게시자에 의해 강력한 이름으로 서명되어야 합니다. 하나의 주 Interop 어셈블리가 동일한 형식 라이브러리의 버전을 두 개 이상 래핑할 수 있습니다.

어셈블리 형식으로 가져온 COM 형식 라이브러리가 원본 형식 라이브러리의 게시자가 아닌 사람에 의해 서명된 경우 이 COM 형식 라이브러리는 주 Interop 어셈블리가 될 수 없습니다. 형식 라이브러리의 게시자만 실제로 주 Interop 어셈블리를 만들 수 있으며, 만들어진 주 Interop 어셈블리는 기본 COM 형식과의 상호 운용을 위한 공식적인 형식 정의의 단위가 됩니다.

COM 구성 요소의 게시자는 주 Interop 어셈블리를 만들고 .NET Framework 응용 프로그램에서 사용할 수 있도록 개발자에게 배포합니다. 게시자는 이 단원에서 주 Interop 어셈블리의 생성에 대한 정보를 얻을 수 있습니다. 개발자는 이 단원에서 주 Interop 어셈블리를 사용한 프로그래밍 방법을 배울 수 있습니다.

단원 내용

  • 주 Interop 어셈블리 생성
    주 Interop 어셈블리의 명명, 생성, 사용자 지정 및 배포 방법에 대해 설명합니다. 이 단원의 내용은 COM 형식 라이브러리의 게시자를 위한 것입니다.

  • 주 Interop 어셈블리를 사용한 프로그래밍
    주 Interop 어셈블리를 찾고, 등록하고, 재배포하는 방법에 대해 설명합니다. 이 단원의 내용은 주 Interop 어셈블리를 사용하여 프로그래밍하는 개발자를 위한 것입니다.

관련 단원