Visualizzatore Assembly Cache (Shfusion.dll)

Aggiornamento: novembre 2007

Il Visualizzatore Assembly Cache (Shfusion.dll) è un'estensione shell di Windows che consente di visualizzare e modificare il contenuto della Global Assembly Cache mediante Esplora risorse. Shfusion.dll è contenuto nella cartella <Cartella Windows>\Microsoft.NET\Framework\vx.x.xxxx, dove x.x.xxxx è il numero di versione e di build di .NET Framework in uso.

Nota

In Windows Vista, il Visualizzatore Assembly Cache non viene eseguito con autorizzazioni elevate neanche quando viene avviato da una finestra di comando con autorizzazioni elevate. Ciò è dovuto al fatto che il Visualizzatore Assembly Cache è un'estensione della shell di Esplora risorse, che non viene eseguito con autorizzazioni elevate. Per eseguire il visualizzatore con autorizzazioni elevate, effettuare l'accesso come amministratore locale.

Per visualizzare il contenuto della cache dell'assembly

  • In Esplora risorse passare alla sottodirectory \assembly della directory di Windows, <Unità di sistema>:\<Cartella Windows>\assembly. Il contenuto della Global Assembly Cache verrà visualizzato utilizzando Shfusion.dll.

    Il contenuto della cartella dell'assembly verrà visualizzato in modo diverso rispetto a quello delle normali cartelle di Windows. Vengono visualizzati i nomi degli assembly installati nella Global Assembly Cache. Vengono inoltre visualizzati dettagli sul tipo, versione, impostazioni cultura e token della chiave pubblica di ciascun assembly.

Nella schermata che segue è raffigurato il contenuto della cache dell'assembly mostrato nel visualizzatore.

Contenuto della Global Assembly Cache

Assembly

Per visualizzare e modificare i limiti di dimensione della cache per il download

  • Scegliere Impostazioni cache dal menu Strumenti per i sistemi Windows NT o dal menu Visualizza per i sistemi Windows 98. In alternativa è possibile utilizzare l'icona Configura impostazioni cache sulla barra degli strumenti.

    Verrà visualizzata la finestra di dialogo Proprietà - Cache. Questa schermata ricorda la finestra di dialogo tradizionale delle proprietà delle unità disco, con la differenza che mostra la quantità di spazio della cache utilizzato in megabyte.

Nella schermata che segue è raffigurata la finestra di dialogo Proprietà - Cache.

Finestra di dialogo Proprietà - Cache

Impostazioni

Per visualizzare le proprietà di un assembly

  • Fare clic con il pulsante destro del mouse sul nome dell'assembly nel visualizzatore e scegliere Proprietà dal menu di scelta rapida.

    Verrà visualizzata una finestra delle proprietà in cui è riportato il nome, la versione, le impostazioni cultura e la chiave pubblica dell'assembly, nonché la data dell'ultima modifica e la base di codici da cui esso deriva. Per visualizzare le proprietà di un assembly è anche possibile utilizzare il menu File.

Nella schermata che segue è raffigurata la finestra Proprietà dell'assembly System.Data.

Finestra Proprietà - Assembly

Proprietà System.Data

Per aggiungere un assembly alla cache

  • Utilizzare Esplora risorse per trascinare il file contenente il manifesto e rilasciarlo nella directory della cache dell'assembly. È possibile aggiungere alla cache solo gli assembly con nomi sicuri.

Per aggiungere un assembly alla cache è anche possibile utilizzare lo strumento Global Assembly Cache (Gacutil.exe).

Per eliminare un assembly dalla cache

  • Fare clic con il pulsante destro del mouse sull'assembly nel visualizzatore e scegliere Disinstalla dal menu di scelta rapida.

Per eliminare un assembly è anche possibile scegliere Disinstalla assembly dal menu File, fare clic sul pulsante Elimina sulla barra degli strumenti o utilizzare Gacutil.exe.

Per visualizzare la Guida in linea del visualizzatore

  • Scegliere Guida in linea dal menu ? o premere F1.

Vedere anche

Concetti

Global Assembly Cache

Assembly con nomi sicuri

Riferimenti

Strumenti di .NET Framework

Strumento Global Assembly Cache (Gacutil.exe)

Prompt dei comandi di SDK