Como limpar o cache de assemblagem global

A pasta Cache de Assembly Global (GAC) em lojas de Microsoft Windows montagens comum a múltiplas aplicações. Um assembly é uma única unidade, compilado que contém informações sobre todos os arquivos e recursos em um aplicativo .NET. O framework .Net vem com conjuntos pré-instalados. Os desenvolvedores também podem colocar montagens no GAC para compartilhá-los com outras aplicações. Microsoft observa que você geralmente não precisa remover itens do cache de assemblagem global, mas fornece ferramentas para a limpeza do GAC.

Coisas que você precisa

  • software livre Microsoft Visual Studio
  • Clique na Pesquisa charme do Windows e digite "Estúdio visual." O Windows irá retornar uma lista de resultados de pesquisa.

  • Localizar uma entrada que tenha "Prompt de comando" no nome. O texto que você vê irão variar de acordo com a sua versão do Visual Studio. Por exemplo, se você usar o Visual Studio 2013, você verá "Microsoft Visual Studio 2013 prompt de comando." Clique nesse item. o "Prompt de comando" janela será aberta.

  • Digite o seguinte na "Prompt de comando" janela:

    gacutil -l

    pressione "Entrar." O Windows exibirá uma lista das montagens no Global Assembly Cache.



  • Clique no "C" ícone na parte superior da janela e selecione "Editar" e depois "Marca." Mantenha o botão esquerdo do mouse e selecione o conjunto que você deseja remover do GAC. Clique no "C" ícone novamente e selecione "Editar" e depois "Cópia." Isso copia o nome do assembly para o clipboard.

  • Digite o seguinte na janela:

    gacutil -u nome de assemblagem colar aqui

  • Clique no "C" ícone na parte superior da janela e selecione "Editar" então "Marca." Mantenha o botão esquerdo do mouse e destaque "Colar de montagem citar aqui." Clique no "C" ícone, 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 "Calcule, versão = 1.0.0.0, Culture = neutral, PublicKeyToken = 0123456789ABCDEF"

  • pressione "Entrar" para executar o comando. Remover outros conjuntos do GAC, conforme necessário.

dicas & avisos

  • Para limpar o cache de assembly global, você deve fazer logon no computador como administrador ou use uma conta que tenha permissão para gravar no GAC.
  • Microsoft sugere não colocar conjuntos no cache de assembly global, se você pretende copiar seu aplicativo para outro local usando xcopy.
  • Microsoft Visual Studio é um software gratuito destinado a desenvolvedores que você pode baixar a partir do site da empresa.
De esta maneira? Compartilhar em redes sociais:

LiveInternet