ActionText 테이블
ActionText 테이블에는 진행률 대화 상자에 표시할 텍스트가 포함되어 있으며 실행하는 데 시간이 오래 걸리는 작업을 위해 로그에 기록됩니다. 표시된 텍스트는 작업 설명과 작업의 선택적으로 서식이 지정된 데이터로 구성됩니다.
ActionText 테이블에는 다음 열이 있습니다.
열 | 형 | 열쇠 | Nullable |
---|---|---|---|
행동 | 식별자 | Y | N |
묘사 | 텍스트 | N | Y |
템플렛 | 템플릿 | N | Y |
열
-
작업
-
작업의 이름입니다.
기본 테이블 키입니다.
-
설명
-
진행률 대화 상자에 표시되거나 작업이 실행될 때 로그에 기록되는 지역화된 설명입니다.
-
템플릿
-
작업 실행 중에 표시할 작업 데이터 레코드의 서식을 지정하는 데 사용되는 지역화된 서식 템플릿입니다. 템플릿이 제공되지 않으면 작업 데이터가 표시되지 않습니다.
발언
일반적으로 ActionText 테이블의 항목은 시퀀스 테이블의 작업을 참조합니다. 설치 관리자가 수행하는 다른 작업은 시퀀스 테이블에 나열되지 않지만 테이블에 지정해야 합니다. 다음 표에서는 작업 이름 및 템플릿을 표시된 대로 정확하게 작성해야 하지만 설명을 사용자 지정할 수 있는 필수 테이블 항목을 식별합니다.
행동 | 묘사 | 템플렛 |
---|---|---|
롤백 | 작업을 실행 취소합니다. | [1] |
RollbackCleanup | 이전 파일을 제거합니다. | [1] |
GenerateScript | 작업에 대한 시스템 작업을 생성합니다. | [1] |
메모
작업 텍스트는 설치 스크립트 내에서 실행되는 작업에 대해서만 표시됩니다. 따라서 작업 텍스트는 InstallInitialize 및 InstallFinalize 작업 간에 시퀀스되는 작업에 대해서만 표시됩니다.
Msidb.exe 사용하거나 MsiDatabaseImport사용하여 지역화된 ActionText 테이블을 데이터베이스로 가져올 수 있습니다. SDK에는 오류 및 ActionText 테이블 섹션 지역화 나열된 각 언어에 대한 지역화된 ActionText 테이블이 포함되어 있습니다. ActionText 테이블이 채워지지 않으면 설치 관리자는 ProductLanguage 속성에 지정된 언어에 대해 지역화된 문자열을 로드합니다.
유효성 검사