ICE64
ICE64 verifiziert, dass neue Verzeichnisse im Benutzerprofil in Roamingszenarien entfernt werden.
Das Versäumnis, eine von ICE64 gemeldete Warnung oder einen Fehler zu beheben, führt in der Regel zu Problemen beim vollständigen Bereinigen des Computers während der Deinstallation. Wenn sich ein Roamingbenutzer, der die Anwendung installiert hat, zum ersten Mal bei einem Computer anmeldet, wird das gesamte Profil auf den Computer kopiert. Bei der Ankündigung (die nach dem Download des Roamingprofils erfolgt) überprüft der Installer, ob das Verzeichnis bereits vorhanden ist, weshalb er es bei der Deinstallation nicht löscht. Dadurch bleibt das Verzeichnis dauerhaft auf dem Computer des Benutzers erhalten.
Ergebnis
ICE64 gibt eine Warnung oder einen Fehler in einer Roamingsituation aus, wenn ein neues Verzeichnis im Benutzerprofil, das entfernt werden sollte, nicht entfernt wird.
Beispiel
ICE64 meldet den folgenden Fehler für das gezeigte Beispiel.
The directory 'MyOtherFolder' is in the user profile but is not listed in the RemoveFile table.
Der Ordner „MyOtherFolder“ ist ein benutzerdefinierter Profilordner. Da er nicht in der RemoveFile-Tabelle aufgeführt ist, wird er in einigen Szenarien nicht entfernt.
Um diesen Fehler zu beheben, erstellen Sie eine Zeile für den Ordner in der RemoveFile-Tabelle.
Verzeichnis | Directory_Parent | DefaultDir |
---|---|---|
AppDataFolder | TARGETDIR | |
MyFolder | AppDataFolder | DataFolder |
MyOtherFolder | AppDataFolder | DataFolder2 |
FileKey | Component_ | FileName | DirProperty | InstallMode |
---|---|---|---|---|
Key1 | Component1 | MyFolder | 2 |
Zugehörige Themen