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. |