병합 모듈을 사용하여 재배포
Visual Studio는 응용 프로그램과 함께 재배포할 수 있는 각 Visual C++ 구성 요소에 대해 여러 가지 병합 모듈을 설치합니다. 이러한 병합 모듈은 Program Files\Common Files\Merge Modules 폴더에 있습니다. 이러한 각 병합 모듈은 Visual C++ DLL을 대상 시스템에 배포하는 데 사용할 수 있습니다. 그러나 디버그 버전의 Visual C++ DLL은 재배포할 수 없습니다. 재배포하는 데 사용할 수 있는 병합 모듈의 전체 목록은 Redist.txt를 참조하십시오.
Visual C++ 재배포 가능 병합 모듈을 사용하면 Visual C++ DLL을 system/32에 설치할 수 있습니다. Visual Studio에서는 자체적으로 이 기술을 사용하여 이러한 DLL을 설치합니다. 관리자 권한이 없는 사용자가 설치를 실행하는 경우에는 Visual C++ DLL을 설치할 수 없으므로 이들 DLL에 종속된 응용 프로그램을 실행할 수 없습니다.
또 다른 재배포 방법으로 특정 사용자 응용 프로그램의 디렉터리에 전용 DLL을 설치할 수도 있습니다. Visual C++ 파일을 전용 어셈블리로 배포하는 것에 대한 자세한 내용은 Visual C++ 파일 재배포를 참조하십시오.