다음을 통해 공유


격리된 애플리케이션 및 side-by-side 어셈블리

목적

격리된 애플리케이션 및 Side-by-side 어셈블리는 Windows 클라이언트 애플리케이션의 버전 관리 충돌을 줄이는 Microsoft Windows 솔루션입니다. Windows를 사용하면 애플리케이션 개발자는 완전히 자체 설명하고 레지스트리, 다른 애플리케이션 또는 시스템에서 실행되는 다른 버전의 어셈블리에 대한 변경 내용의 영향을 받지 않는 격리된 애플리케이션을 빌드할 수 있습니다. 애플리케이션 작성자와 관리자는 매니페스트를 사용하여 전역 또는 애플리케이션별로 배포 후 병렬 어셈블리의 공유를 관리할 수 있습니다. 고객은 보다 안정적이고 보다 안정적으로 업데이트된 격리된 애플리케이션의 이점을 누릴 수 있습니다.

해당되는 경우

격리된 애플리케이션 및 병렬 어셈블리 공유를 사용하여 운영 체제 어셈블리를 안전하게 공유하는 애플리케이션을 개발할 수 있습니다. 개발자는 이 기술을 사용하여 호환되지 않는 버전의 공유 어셈블리로 인한 DLL 버전 충돌을 수정할 수 있습니다.

애플리케이션에서 테스트한 구성 요소의 버전을 일관되게 가져와야 하는 경우 항상 사용자 컴퓨터에서 테스트된 버전의 구성 요소로 실행되도록 애플리케이션을 격리할 수 있습니다.

격리된 애플리케이션 및 Side-by-side 어셈블리는 데스크톱 스타일 애플리케이션을 개발하기 위한 것입니다.

대상 개발자

이 설명서는 주로 소프트웨어 개발자, 애플리케이션 개발자 및 네트워크 관리자를 위한 것입니다.

  • Microsoft 및 다른 병렬 어셈블리 게시자가 제공하는 병렬 어셈블리를 사용하는 격리된 애플리케이션을 만들려는 소프트웨어 개발자입니다.
  • 애플리케이션을 격리하기 위해 자체 병렬 어셈블리를 만드는 데 관심이 있는 애플리케이션 개발자.
  • 격리된 애플리케이션에 대한 자세한 정보를 원하는 네트워크 관리자.

이 설명서는 병렬 어셈블리 공유 및 격리된 애플리케이션에 대한 기본 참조로서 매니페스트 및 병렬 어셈블리 작성, 격리된 애플리케이션 및 병렬 어셈블리 설치 및 활성화 컨텍스트 API 사용에 대한 일반적인 배경 정보를 제공합니다.

런타임 요구 사항

Windows Server 2003 이상 또는 Windows XP 이상에서는 병렬 어셈블리 및 매니페스트를 사용하여 애플리케이션을 격리하고 정품 인증 컨텍스트 API를 사용해야 합니다.

섹션 내용

항목 Description
참조
격리된 애플리케이션 및 Side-by-side 어셈블리에 대한 설명서입니다.