다음을 통해 공유


어셈블리

Windows Installer는 Microsoft .NET Framework의 공용 언어 런타임에서 사용하는 Win32 어셈블리 및 어셈블리를 설치, 제거 및 업데이트할 수 있습니다. 어셈블리는 Windows Installer에서 단일 설치 관리자 구성 요소로 처리됩니다. 어셈블리를 구성하는 모든 파일은 구성 요소 테이블에 나열된 단일 설치 관리자 구성 요소에 포함되어야 합니다.

Windows Vista 및 Windows XP에서 실행되는 Windows Installer는 병렬 어셈블리를 설치할 수 있습니다. 병렬 어셈블리는 여러 애플리케이션 간에 어셈블리를 안전하게 공유할 수 있으며 DLL 충돌과 같은 어셈블리 공유의 부정적인 영향을 상쇄할 수 있습니다. 모든 애플리케이션과의 이전 버전과의 호환성을 가정하는 어셈블리의 단일 버전 대신 병렬 어셈블리 공유를 사용하면 여러 버전의 COM 또는 Win32 어셈블리를 시스템에서 동시에 실행할 수 있습니다. 애플리케이션을 격리하는 향상된 기능은 Microsoft .NET Framework의 중요한 부분입니다. 자세한 내용은 격리된 애플리케이션 및 side-by-side 어셈블리 참조하세요.

다음 섹션에서는 Windows Installer에서 어셈블리를 사용하는 것을 설명합니다.

COM 및 COM+ 1.0 애플리케이션 설치에 대한 자세한 내용은 windows Installer 사용하여 COM+ 애플리케이션 설치, 개인 위치 COM 구성 요소 설치, 기존 패키지 프라이빗 COM 구성 요소 만들기참조하세요.