Buat TabelFolder

Tabel CreateFolder berisi referensi ke folder yang perlu dibuat secara eksplisit untuk komponen tertentu.

Tabel CreateFolder memiliki kolom berikut.

Kolom Jenis Kunci Dapat diubah ke null
Direktori_ Pengidentifikasi Y N
Komponen_ Pengidentifikasi Y N

 

Kolom

Direktori_

Kunci eksternal ke dalam kolom pertama tabel Direktori.

Komponen_

Kunci eksternal ke dalam kolom pertama tabel Komponen.

Keterangan

Folder dalam tabel ini dibuat ketika komponen diinstal. Upaya dilakukan untuk menghapus folder ini hanya ketika komponen dihapus instalannya atau dipindahkan ke run-from-source. Tidak ada penghapusan otomatis yang dipicu jika folder menjadi kosong. Sebaliknya, folder yang dibuat oleh alat penginstal tetapi tidak tercantum dalam tabel ini dihapus ketika menjadi kosong.

Karena folder yang dibuat oleh alat penginstal dihapus ketika menjadi kosong, Anda harus menulis entri ke dalam tabel CreateFolder untuk menginstal komponen yang terdiri dari folder kosong.

Tabel ini disebut ketika tindakan CreateFolders atau tindakan RemoveFolders dipanggil.

Untuk informasi tentang cara mengamankan folder, lihat Tabel MsiLockPermissionsEx dan Tabel LockPermissions.

Validasi

ICE03
ICE06
ICE18
ICE32
ICE55