ICE94

ICE94 comprueba las tablas Shortcut, Feature y MsiAssembly y publica una advertencia si hay accesos directos sin anunciar que apunten a un archivo de ensamblado en la caché global de ensamblados. Si la entrada en el campo Target de la tabla Shortcut no es una característica de la tabla Feature, quiere decir que el acceso directo no se ha anunciado. Si la entrada del campo Component_ de la tabla Shortcut también figura en la tabla MsiAssembly, quiere decir que el acceso directo apunta a un archivo de ensamblado. Si la entrada del campo File_Application de la tabla MsiAssembly está vacía, quiere decir que el archivo de ensamblado está en la memoria caché global de ensamblados.

Resultado

ICE94 publica la advertencia siguiente.

Advertencia ICE94 Descripción
The non-advertised shortcut '[2]' points to an assembly file in the global assembly cache. Un acceso directo no anunciado apunta a un archivo de ensamblado en la caché global de ensamblados.

 

Ejemplo

ICE94 comunica el siguiente error en el ejemplo:

The non-advertised shortcut 'shortcut1' points to an assembly file in the global assembly cache.

Tabla Shortcut (parcial)

Acceso directo Component_ Destino
shortcut1 c1 [file1]
shortcut2 c2 feature1
shortcut3 c3 [file2]

 

Tabla Feature (parcial)

Característica
feature1

 

Tabla MsiAssembly (parcial)

Component_ File_Application
c1  
c2  
c3 fa1

 

Referencia de ICE