Compartir a través de


ICE94

ICE94 comprueba la tabla de acceso directo , tabla de característicasy tabla MsiAssembly y envía una advertencia si hay métodos abreviados no invertidos que apuntan a un archivo de ensamblado en la caché global de ensamblados. Si la entrada del campo Destino de la tabla Acceso directo no es una característica de la tabla Característica, el acceso directo no se invierte. Si la entrada del campo Component_ de la tabla Shortcut también aparece en la tabla MsiAssembly, el acceso directo apunta a un archivo de ensamblado. Si la entrada del campo File_Application de la tabla MsiAssembly está vacía, el archivo de ensamblado se encuentra en la caché global de ensamblados.

Resultado

ICE94 publica la siguiente advertencia.

Advertencia ICE94 Descripción
El acceso directo no anunciado '[2]' apunta a un archivo de ensamblado en la caché global de ensamblados. Un acceso directo no invertido apunta a un archivo de ensamblado en la caché global de ensamblados.

 

Ejemplo

ICE94 notifica el siguiente error para el ejemplo:

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

de tabla de acceso directo de (parcial)

Atajo Componente_ Blanco
shortcut1 c1 [file1]
shortcut2 c2 feature1
shortcut3 c3 [file2]

 

de tabla de características (parcial)

Característica
feature1

 

de tabla MsiAssembly (parcial)

Componente_ File_Application
c1  
c2  
c3 fa1

 

de referencia de ICE