주 Interop 어셈블리
주 Interop 어셈블리는 공급업체에서 제공하는 고유한 어셈블리로서, COM으로 구현된 형식의 형식 정의(메타데이터)를 포함합니다. 주 Interop 어셈블리는 한 개만 있을 수 있으며, COM 형식 라이브러리의 게시자에 의해 강력한 이름으로 서명되어야 합니다. 하나의 주 Interop 어셈블리가 동일한 형식 라이브러리의 버전을 두 개 이상 래핑할 수 있습니다.
어셈블리 형식으로 가져온 COM 형식 라이브러리가 원본 형식 라이브러리의 게시자가 아닌 사람에 의해 서명된 경우 이 COM 형식 라이브러리는 주 Interop 어셈블리가 될 수 없습니다. 형식 라이브러리의 게시자만 실제로 주 Interop 어셈블리를 만들 수 있으며, 만들어진 주 Interop 어셈블리는 기본 COM 형식과의 상호 운용을 위한 공식적인 형식 정의의 단위가 됩니다.
COM 구성 요소의 게시자는 주 Interop 어셈블리를 만들고 .NET Framework 응용 프로그램에서 사용할 수 있도록 개발자에게 배포합니다. 게시자는 이 단원에서 주 Interop 어셈블리의 생성에 대한 정보를 얻을 수 있습니다. 개발자는 이 단원에서 주 Interop 어셈블리를 사용한 프로그래밍 방법을 배울 수 있습니다.
단원 내용
주 Interop 어셈블리 생성
주 Interop 어셈블리의 명명, 생성, 사용자 지정 및 배포 방법에 대해 설명합니다. 이 단원의 내용은 COM 형식 라이브러리의 게시자를 위한 것입니다.주 Interop 어셈블리를 사용한 프로그래밍
주 Interop 어셈블리를 찾고, 등록하고, 재배포하는 방법에 대해 설명합니다. 이 단원의 내용은 주 Interop 어셈블리를 사용하여 프로그래밍하는 개발자를 위한 것입니다.
관련 단원
고급 수준의 COM 상호 운용성
COM 구성 요소를 .NET Framework 응용 프로그램에 통합하는 작업에 대한 자세한 정보로 연결되는 링크를 제공합니다..NET Framework에 COM 구성 요소 노출
.NET 기반 응용 프로그램에서 COM 구성 요소를 사용하는 방법에 대해 설명합니다.공용 언어 런타임의 어셈블리
기능의 논리적 단위를 형성하는 형식 및 리소스의 컬렉션인 어셈블리의 개념을 정의합니다.어셈블리를 사용한 프로그래밍
어셈블리의 특성을 만들고 서명하고 설정하는 방법에 대해 설명합니다.