ICE91

ICE91 publica una advertencia si un archivo, archivo .ini o archivo abreviado está instalado en un directorio solo por usuario. Estas advertencias son inofensivas si el paquete solo se usa para la instalación en el contexto de instalación por usuario y nunca se usa para las instalaciones por equipo.

Los archivos, archivos .ini o accesos directos en directorios solo por usuario se instalan en el perfil de un usuario concreto. Incluso si el usuario establece la propiedad ALLUSERS para una instalación por equipo, los archivos, archivos .ini o accesos directos en directorios solo por usuario no se copian en el perfil "Todos los usuarios" y no están disponibles para otros usuarios. Los directorios solo por usuario no varían con la propiedad ALLUSERS. A continuación se muestra una lista de los directorios solo pos usuario:

  • AppDataFolder
  • FavoritesFolder
  • NetHoodFolder
  • PersonalFolder
  • PrintHoodFolder
  • RecentFolder
  • SendToFolder
  • MyPicturesFolder
  • LocalAppDataFolder

Resultado

ICE91 publica las siguientes advertencias.

Advertencia ICE91 Descripción
El archivo "[1]" se instalará en el directorio por usuario "[2]" que no varía en función del valor ALLUSERS. Este archivo no se copiará en el perfil de cada usuario, incluso si se quiere una instalación por equipo. El archivo se instala en un directorio solo por usuario. No se instala en el perfil de cada usuario durante una instalación por equipo.
IniFile "[1]" se instalará en el directorio por usuario "[2]" que no varía en función del valor ALLUSERS. Este archivo no se copiará en el perfil de cada usuario, incluso si se quiere una instalación por equipo. El archivo se instala en un directorio solo por usuario. No se instala en el perfil de cada usuario durante una instalación por equipo.
El acceso directo "[1]" se instalará en el directorio por usuario "[2]" que no varía en función del valor ALLUSERS. Este archivo no se copiará en el perfil de cada usuario, incluso si se quiere una instalación por equipo. El acceso directo se instala en un directorio solo por usuario. No se instala en el perfil de cada usuario durante una instalación por equipo.

 

Ejemplo

Para este ejemplo, ICE91 muestra las siguientes advertencias:

The file 'File1' will be installed to the per user directory 'MyPicturesFolder' that does not vary based on ALLUSERS value. This file won't be copied to each user's profile even if a per machine installation is desired.

The IniFile 'IniFile1' will be installed to the per user directory 'MyIniDir' that does not vary based on ALLUSERS value. This file won't be copied to each user's profile even if a per machine installation is desired.

The shortcut 'Shortcut1' will be installed to the per user directory 'MyShortcutDir' that does not vary based on ALLUSERS value. This file won't be copied to each user's profile even if a per machine installation is desired.

Tabla Archivo (parcial)

Archivo Component_
Archivo1 C1

 

Tabla Componente (parcial) (parcial) (parcial) (parcial)

Componente Directory_
C1 MyDir

 

Tabla IniFile

IniFile DirProperty
IniFile1 MyIniDir

 

Tabla Acceso directo

Acceso directo Directory_
Shortcut1 MyShortcutDir

 

Tabla Directorio

Directorio Directory_Parent
MyDir FavoritesFolder
MyIniDir LocalAppDataFolder
MyShortcutDir PersonalFolder

 

Referencia de ICE