共用方式為


ActionText 表格

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

ActionText 資料表具有下列資料行。

資料行 類型 答案 Nullable
動作 識別碼 Y N
Description Text N Y
[範本] 範本 N Y

 

資料行

行動

動作的名稱。

主資料表索引鍵。

描述

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

範本

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

備註

一般而言,ActionText 資料表中的專案會參考循序資料表中的動作。 安裝程式執行的其他動作不會列在順序資料表中,但仍需要在資料表中指定。 下表會識別必須完全撰寫動作名稱和範本的必要資料表專案,但可以自訂描述。

動作 描述 [範本]
復原 復原動作。  [1]
RollbackCleanup 移除舊的檔案。  [1]
GenerateScript 產生動作的系統作業。  [1]

 

注意

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

 

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

驗證

ICE03
ICE06
ICE46