Condividi tramite


ICE94

ICE94 controlla la tabella collegamento , tabella Featuree tabella MsiAssembly e invia un avviso se sono presenti collegamenti non accidentali che puntano a un file di assembly nella Global Assembly Cache. Se la voce nel campo Destinazione della tabella Collegamento non è una funzionalità nella tabella Feature, il collegamento viene annullato. Se la voce nel campo Component_ della tabella Shortcut è elencata anche nella tabella MsiAssembly, il collegamento punta a un file di assembly. Se la voce nel campo File_Application nella tabella MsiAssembly è vuota, il file di assembly si trova nella Global Assembly Cache.

Risultato

ICE94 pubblica l'avviso seguente.

Avviso ICE94 Descrizione
Il collegamento non annunciato '[2]' punta a un file di assembly nella Global Assembly Cache. Un collegamento non accidentale punta a un file di assembly nella Global Assembly Cache.

 

Esempio

ICE94 segnala l'errore seguente per l'esempio:

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

tabella di scelta rapida (parziale)

Scorciatoia Componente_ Bersaglio
collegamento1 c1 [file1]
collegamento 2 c2 feature1
collegamento3 c3 [file2]

 

tabella delle funzionalità (parziale)

Caratteristica
feature1

 

tabella MsiAssembly (parziale)

Componente_ File_Application
c1  
c2  
c3 fa1

 

di riferimento ICE