Condividi tramite


ICE94

ICE94 controlla la tabella Shortcut, la tabella Feature e la tabella MsiAssembly e invia un avviso se sono presenti collegamenti non annullati 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 non viene invertito. 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 invertito 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)

Tasto di scelta rapida Componente_ Destinazione
collegamento1 c1 [file1]
collegamento2 c2 feature1
collegamento3 c3 [file2]

 

Tabella delle funzionalità (parziale)

Funzionalità
feature1

 

Tabella MsiAssembly (parziale)

Componente_ File_Application
c1  
c2  
c3 fa1

 

Riferimento ICE