ICE40

ICE40 melakukan validasi lain-lain.

Hasil

ICE40 memposting peringatan tentang hal berikut:

  • Properti REINSTALLMODE telah ditimpa.
  • Tabel RemoveIniFile memiliki entri Hapus Tag tanpa nilai.
  • File .msi tidak memiliki tabel Kesalahan dan Properti Ringkasan Jumlah Halaman kurang dari atau sama dengan 100. Peringatan ICE ini kedaluarsa karena Pemasang Windows tidak memerlukan paket untuk memiliki tabel Kesalahan. Pesan kesalahan dapat diambil menggunakan Msimsg.dll.

Contoh

Tabel Properti

Properti Nilai
INSTAL ULANGMODE A

 

Tabel RemoveIniFile

RemoveIniFile Tindakan Nilai
INSTAL ULANGMODE 4  

 

Hasil

ICE40 akan melaporkan kesalahan berikut.

Kesalahan ICE40 Deskripsi
REINSTALLMODE ditentukan dalam tabel Properti. Hal ini dapat menyebabkan kesulitan. Menentukan properti REINSTALLMODE dalam file .msi dapat menyebabkan perilaku yang tidak terduga. Untuk memperbaiki kesalahan ini, jangan tentukan properti ini.
Entri RemoveIniFile Remove1 harus memiliki nilai, karena Tindakannya adalah "Hapus Tag" (4). Ada tindakan Hapus Tag di kolom RemoveIniFile dari tabel RemoveIniFile tanpa menentukan tag yang akan dihapus di kolom Nilai.
Tabel Kesalahan hilang. Hanya pesan kesalahan numerik yang akan dihasilkan. Peringatan ICE ini kedaluarsa karena Pemasang Windows tidak memerlukan paket untuk memiliki tabel Kesalahan. Pesan kesalahan dapat diambil menggunakan Msimsg.dll.
Peringatan ini berarti bahwa file .msi tidak memiliki tabel Kesalahan dan Properti Ringkasan Jumlah Halaman kurang dari atau sama dengan 100.
Untuk memperbaiki kesalahan ini, gunakan versi Penginstal Windows saat ini, atau tambahkan tabel Kesalahan ke paket penginstalan dan templat pemformatan penulis di kolom Pesan untuk pesan kesalahan.

 

Referensi ICE