Msitran.exe

Msitran.exe menggunakan MsiDatabaseGenerateTransform, MsiCreateTransformSummaryInfo, dan MsiDatabaseApplyTransform untuk menghasilkan atau menerapkan file transformasi.

Alat ini hanya tersedia di Komponen Windows SDK untuk Pengembang Pemasang Windows.

Sintaks

Gunakan sintaks berikut untuk menghasilkan transformasi.

msitran -g{base db}{ref db}{transform file name}[{error condition / validation condition}]

Gunakan sintaks berikut untuk menerapkan transformasi

msitran -a{transform}{database}[{kondisi kesalahan}]

Opsi Baris Perintah

Msitran.exe menggunakan opsi baris perintah yang tidak peka huruf besar/kecil berikut. Pemisah garis miring juga dapat digunakan sebagai pengganti tanda hubung.

Opsi Deskripsi
-G Generasi transformasi.
-J Mengubah aplikasi.

 

Kesalahan berikut dapat ditekan saat menerapkan transformasi. Untuk menyembunyikan kesalahan, sertakan karakter yang sesuai dalam argumen {error condition}. Kondisi yang ditentukan dengan -g ditempatkan dalam informasi ringkasan transformasi, tetapi tidak digunakan saat menerapkan transformasi dengan -a. Untuk informasi, lihat MsiDatabaseApplyTransform.

Opsi Kesalahan yang ditekan
a Tambahkan baris yang sudah ada.
b Hapus baris yang tidak ada.
c Tambahkan tabel yang sudah ada.
d Hapus tabel yang tidak ada.
e Ubah baris yang ada.
f Ubah halaman kode.

 

Kondisi validasi berikut dapat digunakan untuk menunjukkan kapan transformasi dapat diterapkan ke paket. Kondisi ini dapat ditentukan dengan -g, tetapi bukan -a.

Opsi Kondisi validasi
g Periksa kode peningkatan.
l Periksa bahasa.
p Periksa platform.
r Periksa produk.
s Periksa hanya versi utama.
t Periksa versi utama dan minor saja.
u Periksa versi utama, minor, dan peningkatan.
v Versi database terapan Versi < database dasar.
w Versi database yang diterapkan = Versi <database dasar.
x Versi database yang diterapkan = Versi database dasar.
y Versi database yang diterapkan = Versi >database dasar.
z Versi database terapan Versi > database dasar.

 

Alat Pengembangan Penginstal Windows

Transformasi Database

Contoh Transformasi Kustomisasi

Versi, Alat, dan Redistributable yang Dirilis