다음을 통해 공유


기본 Interop 어셈블리 재배포

주 interop 어셈블리는 .NET Framework 응용 프로그램과 함께 최종 사용자에게 재배포됩니다. 관련된 각 COM 형식 라이브러리를 사용자의 컴퓨터에 등록해야 한다는 점을 제외하면 하나 이상의 주 interop 어셈블리를 포함하는 응용 프로그램의 배포 방법은 .NET 기반 응용 프로그램의 배포 방법과 동일합니다. 사용 가능한 배포 기능에 대한 자세한 내용은 응용 프로그램 배포를 참조하십시오.

정의에 따라, 주 interop 어셈블리는 고유성을 위해 항상 해당 어셈블리의 게시자에 의해 서명됩니다. 주 interop 어셈블리는 해당 어셈블리가 설명하는 형식을 공식적으로 정의하는 단일 어셈블리이므로 자주 사용되는 주 interop 어셈블리는 동일한 어셈블리를 응용 프로그램 디렉터리에 배포하는 경우라도 전역 어셈블리 캐시에 설치할 수 있습니다. 전역 어셈블리와 로컬 어셈블리의 공급업체 서명이 같으면 공용 언어 런타임에서는 항상 응용 프로그램이 전역 어셈블리 캐시에 있는 주 interop 어셈블리를 사용하도록 지정합니다. 이 경우 공급업체에서 버전을 변경하면 응용 프로그램이 영향을 받게 됩니다. 응용 프로그램을 이러한 문제로부터 보호해야 할 경우에는 주 interop 어셈블리를 사용하는 대신 형식 라이브러리 가져오기(Tlbimp.exe)를 사용하여 사용자 고유의 interop 어셈블리를 만드십시오.

참고 항목

작업

방법: 주 Interop 어셈블리 등록

개념

기본 Interop 어셈블리를 사용한 프로그래밍

기본 Interop 어셈블리 찾기