Megosztás a következőn keresztül:


Ú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)"