2011-06-13 3 views
0

InstallShield, 기본 msi 프로젝트 (2011)에서 전역 변수를 구현하고 싶습니다. 전역 변수가 초기화되도록 모든 사용자 지정 작업이 시작될 때 수동 엔진이 초기화된다는 것을 알고 있습니다. 현재 MsiSetProperty와 MsiGetProperty를 사용하여 사용자 지정 작업 호출 (설치 성공에 대한 정보/구성 파일에서 수집 한 일부 데이터 등)간에 값을 전달합니다. 이 값을 전달하는 빠른 방법이 있습니까?InstallShield, .msi, 사용자 지정 동작 및 전역 변수

답변

3

속성은 사용자 지정 작업간에 값을 전달하는 올바른 방법입니다. 그러나 지연된 사용자 지정 작업은 이러한 의미에서 제한되어 있으며 액세스 할 수있는 유일한 범용 속성은 CustomActionData (각 CA는 자체 인스턴스를 가져옵니다)입니다.

관련 문제