共用方式為


ActionText 表格

ActionText 資料表包含要顯示在進度對話框中的文字,並寫入記錄檔中,以供長時間執行的動作使用。 顯示的文字是由動作描述和動作中選擇性格式化的數據所組成。

ActionText 數據表具有下列數據行。

類型 鑰匙
行動 識別碼 Y N
描述 文字 N Y
範本 範本 N Y

 

動作

動作的名稱。

主數據表索引鍵。

描述

在進度對話框中顯示的當地語系化描述,或在動作執行時寫入記錄檔。

範本

本地化格式範本,用來格式化動作數據記錄,以在動作執行期間顯示。 如果未提供範本,則不會顯示動作數據。

言論

一般而言,ActionText 數據表中的專案是指循序數據表中的動作。 安裝程序執行的其他動作並未列在順序數據表中,但仍需要在數據表中指定。 下表會識別動作名稱和範本必須完全如所示撰寫的必要數據表專案,但可以自定義描述。

行動 描述 範本
反轉 復原動作。 [1]
RollbackCleanup 拿掉舊檔案。 [1]
GenerateScript 產生動作的系統作業。 [1]

 

注意

動作文字只會針對在安裝文本內執行的動作顯示。 因此,動作文字只會針對在 InstallInitializeInstallFinalize 動作之間排序的動作顯示。

 

您可以使用 Msidb.exe 或 MsiDatabaseImport,將本地化的 ActionText 數據表匯入資料庫中。 SDK 包含本地化的 ActionText Table,適用於 當地語系化錯誤和 ActionText Tables 一節中列出的每種語言。 如果未填入 ActionText 數據表,安裝程式會載入 ProductLanguage 屬性所指定語言的當地語系化字串。

驗證

ICE03
ICE06
ICE46