共用方式為


CreateFolder 數據表

CreateFolder 資料表包含需要針對特定元件明確建立之資料夾的參考。

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

類型 鑰匙
目錄_ 識別碼 Y N
元件_ 識別碼 Y N

 

Directory_

Directory 數據表的第一個數據行外部索引鍵。

Component_

元件數據表的第一個數據行的外部索引鍵。

言論

安裝元件時,會建立此數據表中的資料夾。 只有在元件卸載或移至 Run-from-source 時,才會嘗試移除這些資料夾。 如果資料夾變成空白,則不會觸發自動移除。 相反地,安裝程式所建立但未列在此數據表中的資料夾會在它們變成空白時移除。

因為安裝程式所建立的資料夾在變成空白時會刪除,所以您必須在 CreateFolder 資料表中撰寫專案,才能安裝包含空白資料夾的元件。

呼叫 createFolders 巨集指令或呼叫 removeFolders 巨集指令時,會參考此數據表。

如需如何保護資料夾的資訊,請參閱 MsiLockPermissionsEx TableLockPermissions 數據表

驗證

ICE03
ICE06
ICE18
ICE32
ICE55