Partilhar via


ICE94

O ICE94 verifica a tabela Shortcut, tabela Featuree tabela MsiAssembly e publica um aviso se houver atalhos não anunciados apontando para um arquivo assembly no cache de assembly global. Se a entrada no campo Destino da tabela Atalho não for um recurso na tabela Recurso, o atalho não será anunciado. Se a entrada no campo Component_ da tabela de atalho também estiver listada na tabela MsiAssembly, o atalho apontará para um arquivo de assembly. Se a entrada no campo File_Application na tabela MsiAssembly estiver vazia, o arquivo de assembly estará no cache de assembly global.

Resultado

ICE94 publica o seguinte aviso.

Aviso ICE94 Descrição
O atalho não anunciado '[2]' aponta para um arquivo de assembly no cache de assembly global. Um atalho não anunciado está apontando para um arquivo de assembly no cache de assembly global.

 

Exemplo

ICE94 relata o seguinte erro para o exemplo:

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

Tabela de atalho (parcial)

Atalho Component_ Público-alvo
atalho1 c1 [arquivo1]
atalho2 c2 característica1
atalho3 c3 [ficheiro2]

 

Tabela de recursos (parcial)

Funcionalidade
característica1

 

MsiAssembly Table (parcial)

Component_ File_Application
c1  
c2  
c3 FA1

 

de referência ICE