다음을 통해 공유


프라이빗 어셈블리

Win32 어셈블리는 프라이빗 어셈블리로 설치할 수 있으며 한 애플리케이션에서만 사용할 수 있습니다. 프라이빗 어셈블리는 애플리케이션을 설치하거나 업데이트하는 데 사용되는 Windows Installer 패키지에 의해 설치되어야 합니다.

Windows XP에서 프라이빗 어셈블리는 병렬 어셈블리설치됩니다. Windows Installer는 프라이빗 병렬 어셈블리를 애플리케이션에 비공개 폴더에 설치합니다. 일반적으로 애플리케이션 실행 파일이 포함된 폴더입니다. 프라이빗 어셈블리에 대한 애플리케이션의 종속성은 애플리케이션 매니페스트 파일에 지정됩니다. 자세한 내용은 격리된 애플리케이션 및 side-by-side 어셈블리 참조하세요.

Windows XP 이전의 운영 체제에서는 전용 어셈블리 및 .local 파일의 복사본이 전용 폴더에 설치되어 애플리케이션을 단독으로 사용합니다. 어셈블리 버전은 시스템에 전역적으로 등록되며, 어셈블리에 바인딩되는 모든 애플리케이션에 사용할 수 있습니다. 어셈블리의 전역 버전은 애플리케이션 또는 이전 버전과 함께 설치된 버전일 수 있습니다. 전역 버전은 격리된 구성 요소사용하는 것과 동일한 규칙에 따라 결정됩니다.

Windows Installer는 종료 null 문자를 포함하여 234자 이상의 경로를 포함하는 위치에 프라이빗 어셈블리를 설치할 수 없습니다.