문제

병합 모듈이란 무엇이며 어떻게 사용됩니까?나는 그들이 .msm 파일이라고 들었지만, 전에 (나는 단지 .msi 만 보았습니다).

MSI 파일을 만들 때 사용하고 있습니까? 그들은 상용 소프트웨어 (MSI 파일과 함께 아마도 함께가 아마도 함께 포함됩니까?)

그 요점은 무엇입니까?개발 된 소프트웨어 (따라서 함께 배포)와 함께 설치 해야하는 일반 타사 또는 Microsoft 구성 요소에 대한 설치 프로그램의 구현을 숨기는 것입니까?

감사합니다!

도움이 되었습니까?

해결책

msi= Windows Installer 패키지

msm= 병합 모듈

하나의 설정 전문가가 나에게 설명한 방법은 다음과 같습니다.

즉, MSI 패키지는 독립 실행 형 설치 프로그램 패키지입니다. 고객에게 배포하거나 직접 다운로드하고 실행할 수있는 MSI 패키지를 구축합니다. MSM이 직접 설치할 수없는 설치 패키지 인 경우 MSI 내에 포함되어야합니다. 예를 들어 Visual C 런타임 (msvcrt90.dll 및 친구)은 MSM 병합 모듈로 배포됩니다. 앱이 CRT에 따라 다르면 Microsoft_VC100_CRT_X86.MSM을 MSI로 참조 할 수 있습니다.

MSI 설치 프로그램 패키지 및 MSM 병합 모듈을 모두 작성하는 데는 여러 가지 방법이 있습니다. 설치 패키지를 작성하는 그러한 방법은 Wix Toolset과 함께합니다. 아래에 관심이있는 링크 :

http://wix.sourceforge.net/manual-wix2/verview.htm <. / a>

http://wix.sourceforge.net/manual-wix2/authoring_merge_modules.htm <. / a>

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top