Pengelogan Permintaan Reboot

Jika tindakan InstallValidate mendeteksi penginstalan file yang digunakan, tindakan tersebut akan menampilkan Dialog FilesInUse dan mencatat informasi berikut.

Info 1603. The file E:\testdb\Test\CustAct1.dll is being held in use
by the following process: Name: test, Id: 137, Window Title: 'Test'.

Jika alat penginstal mendeteksi bahwa ia akan menimpa file yang sedang digunakan, penginstal mencatat informasi berikut.

Info 1603. The file E:\testdb\Test\CustAct2.dll is being held in use.

Info 1903.Scheduling reboot operation: Deleting file [filename]. Must 
reboot to complete operation.

Token [nama file] mungkin benar-benar berisi jalur ke file dengan ekstensi .rbf. Dalam hal ini file .rbf sebenarnya adalah file asli yang dicatat oleh pesan 1603 yang telah diganti namanya menjadi file .rbf. File yang sedang digunakan pertama kali diganti namanya dengan ekstensi .rbf lalu dihapus.

Untuk mendapatkan informasi lebih lanjut tentang mengapa alat penginstal mencoba menimpa file khusus ini, Anda dapat menggunakan opsi pengelogan verbose. Gunakan nilai INSTALLLOGMODE_VERBOSE dalam panggilan ke MsiEnableLog atau gunakan opsi output verbose dari Opsi Baris Perintah. Ini mencatat informasi berikut.

MSI (s) (D0:F0): File: E:\testdb\Test\CustAct2.dll;  Overwrite;  
REINSTALLMODE specifies all files to be overwritten

Log akan menyertakan pesan seperti "File yang ada adalah versi yang lebih rendah" atau "File yang ada rusak (checksum tidak valid)"