병렬 어셈블리 공유

다음 그림에서는 두 애플리케이션이 기존의 어셈블리 공유 방법을 사용하여 어셈블리를 공유하는 방법을 보여 줍니다. 기존 어셈블리 공유 문제는 애플리케이션이 이전 버전과 호환되지 않는 어셈블리 버전(일반적으로 DLL)을 설치할 때 발생합니다. 방금 설치한 애플리케이션은 작동하지만 이전 DLL 버전에 의존하는 애플리케이션은 더 이상 작동하지 않을 수 있습니다.

어셈블리를 공유하는 두 애플리케이션의 표현

격리된 애플리케이션 및 병렬 어셈블리 솔루션을 사용하면 동일한 Win32 어셈블리의 여러 버전이 충돌 없이 동일한 시스템에서 동시에 실행될 수 있습니다. 개발자는 애플리케이션에서 사용해야 하는 병렬 어셈블리 버전을 지정하여 테스트하는 구성이 항상 사용자의 컴퓨터에서 중복되도록 보장할 수 있습니다. 나란히 공유는 다음 그림에 설명되어 있습니다.

병렬 어셈블리 공유 구현

자세한 내용은 격리된 애플리케이션 및 병렬 어셈블리 정보를 참조하세요.