Újraindítási kérelmek naplózása
Ha a InstallValidate művelet észleli a használt fájl telepítését, megjelenik a FilesInUse párbeszédpanel, és naplózza a következő információkat.
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'.
Ha a telepítő azt észleli, hogy egy használatban lévő fájl felülírására készül, az alábbi adatokat naplózza.
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.
A [fájlnév] jogkivonat valójában tartalmazhat egy .rbf kiterjesztésű fájl elérési útját. Ebben az esetben a .rbf fájl valójában az eredeti fájl, amelyet a 1603-as üzenet naplózott, és amit később átneveztek .rbf fájlra. A használt fájlt először .rbf kiterjesztéssel átnevezik, majd törlik.
Ha további információt szeretne kapni arról, hogy a telepítő miért próbálja felülírni ezt a fájlt, használhatja a részletes naplózási lehetőséget. Használja a INSTALLLOGMODE_VERBOSE értéket az MsiEnableLoghívásában, vagy használja a parancssori beállításokrészletes kimeneti beállítását. Ez az alábbi adatokat naplózza.
MSI (s) (D0:F0): File: E:\testdb\Test\CustAct2.dll; Overwrite;
REINSTALLMODE specifies all files to be overwritten
A napló tartalmaz egy üzenetet, például "A meglévő fájl alacsonyabb verzió" vagy "A meglévő fájl sérült (érvénytelen ellenőrzőösszeg)"