>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como limpar o cache de montagem global


A pasta Global Assembly Cache (GAC) no Microsoft Windows armazena assemblies comuns a vários aplicativos. Um assembly é uma unidade compilada única que contém informações sobre todos os arquivos e recursos em um aplicativo .NET. A estrutura .Net vem com assemblies pré-instalados. Os desenvolvedores também podem colocar assemblies no GAC para compartilhá-los com outros aplicativos. A Microsoft observa que você geralmente não precisa remover itens do Global Assembly Cache, mas fornece ferramentas para limpar o GAC.

Etapa 1


Clique no botão Pesquisa do Windows e digite “Visual Studio”. O Windows retornará uma lista de resultados da pesquisa.

Etapa 2


Localize uma entrada que tenha "Prompt de comando" no nome. O texto que você vê será diferente dependendo da sua versão do Visual Studio. Por exemplo, se você usar o Visual Studio 2013, verá "Prompt de comando do Microsoft Visual Studio 2013". Clique nesse item. A janela "Prompt de comando" será aberta.

Etapa 3


Digite o seguinte na janela "Prompt de comando":

Gacutil-l

Pressione Enter." O Windows exibirá uma lista dos assemblies no Global Assembly Cache.

Etapa 4


Clique no ícone “C” na parte superior da janela e selecione “Editar” e depois “Marcar”. Mantenha pressionado o botão esquerdo do mouse e destaque o assembly que deseja remover do GAC. Clique no ícone “C” novamente e selecione “Editar” e depois “Copiar”. Isso copia o nome do assembly para a área de transferência.

Etapa 5


Digite o seguinte na janela:

gacutil –u COLAR O NOME DO CONJUNTO AQUI

Etapa 6


Clique no ícone “C” na parte superior da janela e selecione “Editar” e depois “Marcar”. Mantenha pressionado o botão esquerdo do mouse e destaque "Colar o nome do assembly aqui". Clique no ícone "C", selecione "Editar" e depois "Colar" para colar o nome que você copiou. Por exemplo, se você copiou um assembly chamado "Calcular", o comando final pode ter esta aparência:

gacutil /u "Calcular,Versão=1.0.0.0, Cultura=neutro, PublicKeyToken=0123456789ABCDEF"

Etapa 7


Pressione “Enter” para executar o comando. Remova outros assemblies do GAC conforme necessário.

Dica


Para limpar o Global Assembly Cache, você deve fazer logon no computador como administrador ou usar uma conta que tenha permissão para gravar no GAC.

A Microsoft sugere não colocar assemblies no Global Assembly Cache se você planeja copiar seu aplicativo para outro local usando xcopy.

O Microsoft Visual Studio é um software gratuito destinado a desenvolvedores que você pode baixar no site da empresa.