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