Penulisan Tabel File Modul Gabungan
Tabel File diperlukan dalam setiap modul penggabungan, dan harus memiliki catatan untuk setiap file yang dikirimkan ke paket penginstalan target oleh modul penggabungan. Ketika modul penggabungan digabungkan ke dalam file .msi, setiap file dalam modul penggabungan Tabel File disimpan di dalam file kabinet dalam file .msm. Nama kabinet dalam modul penggabungan selalu sebagai berikut: MergeModule.CABinet.
Untuk informasi selengkapnya, lihat Membuat File Kabinet MergeModule.CABinet.
Karena file modul penggabungan selalu disimpan di dalam file kabinet, tidak perlu mengatur bendera bit msidbFileAttributesNoncompressed atau msidbFileAttributesCompressed di kolom Atribut Tabel File.
Nama file di MergeModule.CABinet harus cocok dengan kunci utama dalam Tabel File modul gabungan.
Kolom File adalah kunci utama Tabel File dan entri di bidang ini harus mengikuti konvensi yang dijelaskan dalam Penamaan Kunci Primer dalam Menggabungkan Database Modul.
Nomor urutan file ditentukan di kolom Urutan Tabel File.
File harus tercantum dalam Tabel File modul gabungan dalam urutan yang sama dengan yang disimpan di MergeModule.CABinet. Jumlah urutan file tidak perlu berturut-turut, tetapi harus mengikuti urutan yang sama dengan file yang disimpan di dalam kabinet. Misalnya, file pertama, kedua, dan ketiga yang disimpan dalam kabinet dapat memiliki nomor urut 100, 200, dan 300.
Penginstal melompati file tambahan yang disertakan dalam MergeModule.CABinet yang tidak tercantum dalam Tabel File.
Satu file kabinet dapat berisi semua file yang diperlukan untuk modul penggabungan yang mendukung beberapa bahasa menggunakan transformasi. Semua file bahasa dapat diberikan nomor urutan unik dalam kabinet, lalu transformasi dapat menambahkan atau menghapus file dari Tabel File saat diperlukan untuk bahasa tertentu. Untuk informasi selengkapnya, lihat Menulis Beberapa Modul Penggabungan Bahasa.
Untuk informasi selengkapnya, lihat Tabel File.