Share via


Como: Instalar um Assembly no Cache Global de assemblies

Há três maneiras de instalar um assembly no cache global de assemblies:

  • Usando a ferramenta Global Assembly Cache (Gacutil.exe).

    Você pode usar o Gacutil.exe para adicionar conjuntos de nome de alta segurança para a cache global de assemblies e exibir o conteúdo da cache global de assemblies.

    Observação

    Gacutil.exe serve apenas para fins de desenvolvimento e não deve ser usado para instalar conjuntos de produção na cache global de assemblies.

  • Usando o Microsoft Windows Installer 2.0.

    Essa é a maneira recomendada e mais comum para adicionar conjuntos de módulos (assemblies) na cache global de assemblies. O instalador fornece contagem de referência de conjuntos de módulos (assemblies) na cache global de assemblies, além de outros benefícios.

  • Usando o Mscorcfg. msc (.NET Framework Configuration Tool).

    O Mscorcfg. msc (.NET Framework Configuration Tool) permite que você exiba a cache global de assemblies e adicione novos conjuntos de módulos (assemblies) para a cache.

Observação

Em versões anteriores do.NET Framework, o Shfusion extensão do shell do Windows habilitado, a instalação de módulos (assemblies), arrastando-os no Windows Explorer.Começando com o .NET Framework versão 4, Shfusion é obsoleto.

Para instalar um conjunto de módulos (assembly) de nome de alta segurança para a cache global de assemblies usando a ferramenta Global Assembly Cache (Gacutil.exe)

  • No prompt de comando, digite o seguinte comando:

    gacutil –I < nome do Assembly >

    Neste comando, nome do Assembly é o nome do conjunto de módulos (assembly) a ser instalado na cache global de assemblies.

O exemplo a seguir instala um conjunto de módulos (assembly) com o nome de arquivo hello.dll na cache global de assemblies.

gacutil -i hello.dll

Consulte também

Referência

Gacutil. exe (ferramenta de Cache de Assembly Global)

Outros recursos

Trabalhando com Assemblies e o Cache Global de Assemblies

Histórico de alterações

Date

History

Motivo

Junho de 2010

Documentado Shfusion agora está obsoleta.

Correção de bug de conteúdo.