ICE64
ICE64 проверяет, что новые каталоги в профиле пользователя удаляются правильно в сценариях перемещения.
Не удается устранить предупреждение или ошибку, сообщаемую ICE64, обычно приводит к проблемам в полной очистке компьютера во время удаления. Когда перемещаемый пользователь, который впервые установил входы приложения на компьютер, все профиль копируется на компьютер. В объявлении (которое происходит после скачивания перемещаемого профиля), установщик проверяет, что каталог уже там и поэтому не удаляет его при удалении. Это оставляет каталог на компьютере пользователя постоянно.
Результат
ICE64 публикует предупреждение или ошибку в перемещаемой ситуации, если новый каталог в профиле пользователя, который следует удалить, не удаляется.
Пример
ICE64 сообщает следующую ошибку для показанного примера.
The directory 'MyOtherFolder' is in the user profile but is not listed in the RemoveFile table.
Папка MyOtherFolder — это пользовательская папка профиля. Так как он не указан в таблице RemoveFile, он не удаляется в некоторых сценариях.
Чтобы устранить эту ошибку, создайте строку для папки в таблице RemoveFile.
Каталог | Directory_Parent | DefaultDir |
---|---|---|
AppDataFolder | TARGETDIR | |
MyFolder | AppDataFolder | DataFolder |
MyOtherFolder | AppDataFolder | DataFolder2 |
FileKey | Компонент_ | Имя файла | DirProperty | InstallMode |
---|---|---|---|---|
Key1 | Компонент1 | MyFolder | 2 |
Связанные разделы