Поделиться через


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

 

RemoveFile Table

FileKey Компонент_ Имя файла DirProperty InstallMode
Key1 Компонент1 MyFolder 2

 

Справочник по ice