InstallShield 2008을 사용하여 만든 .MSI가 있습니다. 이제 WIX를 사용하여 패치를 만들어야합니다. WIX를 직접 사용하거나 InstallShield .ism 소스를 WIX 프로젝트로 변환해야합니까?InstallShield to WIX
4
A
답변
4
기본 MSI 및 업데이트 된 MSI가있는 한 WiX 도구 세트를 사용하여 패치를 만들 수 있습니다. 자세한 내용은 http://blogs.msdn.com/pmarcu/archive/2008/05/30/Patching-something-you-didnt-build-with-WiX-using-WiX-.aspx을 참조하십시오.
1
Installshield MSI가 표준 MSI이고 사용자 지정 대화 상자가있는 MSI (일반적으로 Installscript MSI라고 함)가 아닌 경우 WIX로 업데이트를 만들 수 있어야합니다. 이것이 쉬운 일은 아닙니다. 모든 구성 요소 GUID를 일치시켜야하며 디렉토리 테이블 구조를 다른 것과 동일하게 유지하는 것이 바람직합니다. 심각한 문제가 될 수 있습니다.
아직도 시도해보고 싶다면 darkshoot로 Installshield MSI를 디 컴파일하고 Installshield GUI 대화 상자와 같은 불필요한 부분을 제거하십시오 (대화 상자에 사용자 정의 논리가없는 경우). 일반적으로 많은 것을 단순화하려고합니다 가능한 한. Wix는 WIX 소스 파일에서 코드를 생략하고 기본값을 포함하는 경우 MSI (예 : GUI)의 필수 "기본 요소"를 삽입하는 방법을 제공합니다.
이전 WIX 및 Installshield 사용 경험이 없으면 권장하지 않습니다. 나는이 두 가지를 가지고 있으며 성공적으로이 작업을 완료하는 데는 상당한 시간이 걸릴 것이라고 생각하지만, 모두 설치 자체의 복잡성에 달려 있습니다.
관련 문제
- 1. 설치 기능, WIX v InstallShield Express
- 2. inno to wix upgrade
- 3. LINQ to XML 및 WIX 문제
- 4. Installshield Targetdir
- 5. 어떻게 WIX 설치 프로그램에 UserControl을 포함 시키시겠습니까?
- 6. WIX
- 7. 데이터베이스가있는 WiX
- 8. Installshield 대 Wix 대 웹 사이트 및 Windows 서비스 배포를위한 NSIS?
- 9. installshield 셰어 포인트 배포
- 10. InstallShield 배터리 잔량 경고
- 11. InstallShield : Darwin 설명자
- 12. 하면 Installshield PackageForTheWeb 호환성
- 13. Installshield prq 대상 런타임
- 14. Installshield 설치 프로그램 크기
- 15. InstallShield 대 Visual Studio
- 16. InstallShield 프로젝트 유형 선택
- 17. Installshield 다국어 문제
- 18. InstallShield 2009 사전 설치
- 19. 솔루션 배포, CM, InstallShield
- 20. WiX COM + 오류 코드
- 21. WiX 3.0 옆에 WiX 3.5 설치
- 22. 여러 인스턴스에 대해 Wix Bootstrapper를 만드는 방법/
- 23. Wix 설치
- 24. 찾아보기 대화 상자에서 WIX
- 25. InstallShield INSTALLDIR 및 TARGETDIR 문제
- 26. 설치가 완료되면 InstallShield 디스크를 꺼내시겠습니까?
- 27. Installshield 64 비트 프로젝트 설정
- 28. InstallShield Installer의 업그레이드 패치 생성
- 29. 빌드하지 않고 installshield 프로젝트를 확인하십시오.
- 30. InstallShield 설정 및 Click-Once