Bagikan melalui


ICE40

ICE40 melakukan validasi lain-lain.

Hasil

ICE40 memposting peringatan tentang hal berikut:

  • PropertiREINSTALLMODE telah ditimpa.
  • Tabel RemoveIniFile memiliki entri Hapus Tag tanpa nilai.
  • File .msi tidak memiliki tabel Kesalahan dan PropertiRingkasan Jumlah Halamankurang dari atau sama dengan 100. Peringatan ICE ini usang karena Penginstal Windows tidak mengharuskan paket memiliki tabel Kesalahan. Pesan kesalahan dapat diambil menggunakan Msimsg.dll.

Contoh

Tabel Properti

Harta benda Nilai
instal ulang Sebuah

 

Tabel RemoveIniFile

RemoveIniFile Perbuatan Nilai
instal ulang 4  

 

Hasil

ICE40 akan melaporkan kesalahan berikut.

Kesalahan ICE40 Deskripsi
REINSTALLMODE ditentukan dalam tabel Properti. Ini dapat menyebabkan kesulitan. Menentukan propertiREINSTALLMODE 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 usang karena Penginstal Windows tidak mengharuskan paket memiliki tabel Kesalahan . Pesan kesalahan dapat diambil menggunakan Msimsg.dll.
Peringatan ini berarti bahwa file .msi tidak memiliki tabel Kesalahan dan PropertiRingkasan Jumlah Halamankurang 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