Comment nettoyer le Global Assembly Cache

Le dossier Global Assembly Cache (GAC) dans les magasins de Microsoft Windows assemblages commune à de multiples applications. Un assemblage est une seule unité compilée, qui contient des informations sur tous les fichiers et les ressources dans une application .NET. Le .NET Framework est livré avec des ensembles pré-installés. Les développeurs peuvent également placer les ensembles dans le GAC pour les partager avec d'autres applications. Microsoft note que vous ne généralement pas besoin de supprimer des éléments du Global Assembly Cache, mais il ne fournit des outils pour le nettoyage de la GAC.

Choses que vous devez

  • Microsoft Visual Studio logiciel libre

Instructions

  1. Cliquez sur Windows charme de recherche et tapez "Visual Studio." Windows va retourner une liste de résultats de recherche.

  2. Recherchez une entrée qui a "Invite de commandes" dans le nom. Le libellé que vous voyez sera différent en fonction de votre version de Visual Studio. Par exemple, si vous utilisez Visual Studio 2013, vous verrez "Microsoft Visual Studio 2013 invite de commandes." Cliquez sur cet élément. Le "Invite de commandes" fenêtre ouvrir.

  3. Tapez la commande suivante dans le "Invite de commandes" fenêtre:




    Gacutil -l

    Presse "Entrez." Windows affichera une liste des assemblages dans le Global Assembly Cache.

  4. Cliquez sur le "C" icône en haut de la fenêtre et sélectionnez "Éditer" et puis "Mark." Maintenez enfoncé le bouton gauche de la souris et sélectionnez l'ensemble que vous souhaitez supprimer de la GAC. Cliquez sur le "C" icône et sélectionnez "Éditer" et puis "Copier." Cette copie le nom de l'assemblage à votre presse-papiers.

  5. Tapez la commande suivante dans la fenêtre:




    PÂTE ASSEMBLEE NOM DE gacutil ICI

  6. Cliquez sur le "C" icône en haut de la fenêtre et sélectionnez "Éditer" puis "Mark." Maintenez enfoncé le bouton gauche de la souris et mettez en surbrillance "Coller ensemble nommer ici." Cliquez sur le "C" icône, sélectionnez "Éditer" et puis "Pâte" pour coller le nom que vous avez copié. Par exemple, si vous avez copié un ensemble nommé "Calculer," la commande finale pourrait ressembler à ceci:

    gacutil / u "Calculer, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 0123456789ABCDEF"

  7. Presse "Entrer" pour exécuter la commande. Retirez les autres assemblées de la GAC ​​au besoin.

Conseils & Avertissements

  • Pour nettoyer le Global Assembly Cache, vous devez vous connecter à votre ordinateur en tant qu'administrateur ou utilisez un compte qui a l'autorisation d'écrire dans le GAC.
  • Microsoft suggère de ne pas placer les ensembles dans le Global Assembly Cache si vous envisagez de copier votre demande à un autre emplacement à l'aide xcopy.
  • Microsoft Visual Studio est un logiciel libre destiné aux développeurs que vous pouvez télécharger sur le site de la société.
» » » » Comment nettoyer le Global Assembly Cache