Condividi tramite


Procedura: installare un assembly nella Global Assembly Cache

Esistono tre modi per installare un assembly nella Global Assembly Cache:

  • Utilizzo dello strumento Global Assembly Cache (Gacutil.exe).

    È possibile utilizzare Gacutil.exe per aggiungere assembly con nome sicuro alla Global Assembly Cache e visualizzare il contenuto di tale cache.

    NotaNota

    È necessario utilizzare Gacutil.exe solo in fase di sviluppo e non se ne consiglia l'utilizzo per l'installazione di assembly di produzione nella Global Assembly Cache.

  • Utilizzo di Microsoft Windows Installer 2.0.

    Si tratta della modalità consigliata e più comune per l'aggiunta di assembly alla Global Assembly Cache. In tal modo si ottiene il conteggio dei riferimenti degli assembly nella Global Assembly Cache e altre utili funzionalità.

  • Utilizzo dello Mscorcfg.msc (strumento .NET Framework Configuration).

    Lo Mscorcfg.msc (strumento .NET Framework Configuration) consente di visualizzare la Global Assembly Cache e aggiungere nuovi assembly alla cache.

NotaNota

Nelle versioni precedenti di .NET Framework, l'estensione della shell di Windows Shfusion.dll consentiva di installare gli assembly trascinandoli in Esplora risorse.A partire da .NET Framework versione 4, Shfusion.dll è obsoleto.

Per installare un assembly con nome sicuro nella Global Assembly Cache mediante lo strumento Global Assembly Cache (Gacutil.exe)

  • Al prompt dei comandi digitare il seguente comando:

    gacutil –I <nome assembly>

    In questo comando nome assembly rappresenta il nome dell'assembly da installare nella Global Assembly Cache.

L'esempio seguente consente di installare un assembly con nome file hello.dll nella Global Assembly Cache.

gacutil -i hello.dll

Vedere anche

Riferimenti

Gacutil.exe (strumento Global Assembly Cache)

Altre risorse

Utilizzo di assembly e della Global Assembly Cache

Cronologia delle modifiche

Data

Cronologia

Motivo

Giugno 2010

Aggiunta di una nota sul fatto che Shfusion.dll è ora obsoleto.

Correzione di bug nel contenuto.