Compartir a través de


ICE64

ICE64 comprueba que los nuevos directorios del perfil de usuario se quitan correctamente en escenarios móviles.

Si no se corrige una advertencia o un error notificado por ICE64, generalmente se producen problemas al limpiar completamente el equipo durante una desinstalación. Cuando un usuario móvil que ha instalado la aplicación inicia sesión en un equipo por primera vez, todo el perfil se copia en el equipo. En el anuncio (que tiene lugar después de la descarga del perfil móvil), el instalador comprueba que el directorio ya está allí y, por lo tanto, no lo elimina al desinstalar. Esto deja permanentemente el directorio en el equipo del usuario.

Resultado

ICE64 envía una advertencia o un error en una situación de itinerancia si no se quita un nuevo directorio del perfil de usuario que se debe quitar.

Ejemplo

ICE64 notifica el siguiente error para el ejemplo que se muestra.

The directory 'MyOtherFolder' is in the user profile but is not listed in the RemoveFile table.

La carpeta "MyOtherFolder" es una carpeta de perfil personalizada. Dado que no aparece en la tabla RemoveFile, no se quita en algunos escenarios.

Para corregir este error, cree una fila para la carpeta en la tabla RemoveFile.

tabla de directorios de

Directorio Directory_Parent DefaultDir
AppDataFolder TARGETDIR
MyFolder AppDataFolder DataFolder
MyOtherFolder AppDataFolder DataFolder2

 

RemoveFile Table

FileKey Componente_ Nombre DirProperty InstallMode
Key1 Component1 MyFolder 2

 

de referencia de ICE