ModuleInstallExecuteSequence 테이블
병합 도구는 ModuleInstallExecuteSequence 테이블을 평가한 다음, 올바른 시퀀스 번호로 InstallExecuteSequence 테이블에 계산된 작업을 삽입합니다.
ModuleInstallExecuteSequence 테이블에는 다음 열이 포함되어 있습니다.
열 | 형 | 열쇠 | Nullable |
---|---|---|---|
행동 | 식별자 | Y | N |
순서 | 정수 | Y | |
BaseAction | 식별자 | Y | |
후 | 정수 | Y | |
조건 | 조건 | Y |
열
-
작업
-
시퀀스에 삽입할 작업입니다. 설치 관리자 표준 작업중 하나 또는 병합 모듈의 CustomAction 테이블또는 대화 상자 테이블항목을 참조합니다.
표준 작업 병합 모듈 시퀀스 테이블의 작업 열에 사용되는 경우 해당 레코드의 BaseAction 및 After 열은 null이어야 합니다.
-
시퀀스
-
표준 작업의 시퀀스 번호입니다. 이 행의 작업 열에 사용자 지정 작업 또는 대화 상자를 입력하는 경우 이 필드는 null로 설정해야 합니다.
병합 모듈 시퀀스 테이블에서 표준 작업을 사용하는 경우 시퀀스 열의 값이 권장되는 작업 시퀀스 번호여야 합니다. 병합 모듈의 시퀀스 번호가 .msi 파일 시퀀스 테이블의 동일한 작업에 대한 시퀀스 번호와 다른 경우 병합 도구는 .msi 파일의 시퀀스 번호를 사용합니다. 표준 작업의 권장 시퀀스 번호는 시퀀스 테이블 사용하여 제안된 시퀀스를 참조하세요.
-
BaseAction
-
BaseAction 열에는 표준 작업, 병합 모듈의 사용자 지정 작업 테이블에 지정된 사용자 지정 작업 또는 모듈의 대화 상자에 지정된 대화 상자가 포함될 수 있습니다. BaseAction 열은 이 테이블의 작업 열에 대한 키입니다. Windows Installer 파일의 다른 병합 테이블이나 테이블에 외래 키가 될 수 없습니다. 즉, BaseAction 열에 나열된 모든 표준 작업, 사용자 지정 작업 또는 대화 상자도 이 표에 있는 다른 레코드의 작업 열에 나열되어야 합니다.
-
후
-
작업이 BaseAction 이전 또는 이후인지 여부에 대한 부울입니다.
값 의미 0 BaseAction 전에 수행할 작업 1 BaseAction 이후에 수행할 작업 -
조건
-
작업을 실행할지 나타내는 조건문입니다. null 값은 true로 평가됩니다.
발언
ModuleInstallExecuteSeSequence 테이블 있는 경우 InstallExecuteSequence 테이블 병합 모듈에도 있어야 합니다.