우리는 주요 제품에 대한 사이드카/구성인 msi를 생성하고 있으며 설치 exe(내부에 msi가 내장되어 있음)를 생성하고 있습니다.
이 새 msi는 기본 msi가 시스템에 이미 설치되어 있는 경우에만 설치해야 하며 특정 버전 이상에서만 설치해야 합니다.
msi의 시작 조건에서 이를 설정하는 방법은 무엇입니까? 실행 조건이 아닌 경우 Installshield/msi의 다른 옵션.
또한 이는 자동 설치 또는 배포용이 아니며 최종 사용자가 제품 웹 사이트에서 다운로드할 수 있도록 직접 제공합니다. 따라서 사용자에게 GUI 기반 오류를 표시해야 합니다.
출시 조건을 검색해 보니 이와 관련된 내용은 많이 나오지 않았습니다. 제안해주세요.
답변1
특정 조건, 즉 레지스트리나 파일이 존재하는지 확인할 수 있어야 합니다.
다음은 조건 유형에 대한 일부 문서입니다.
https://docs.revenera.com/installshield19helplib/helplibrary/SteConMSI.htm