Jak wyczyścić globalną pamięć podręczną zestawów

Folder Global Assembly Cache (GAC) w systemie Microsoft Windows przechowuje zestawy wspólne dla wielu aplikacji. Zestaw to pojedyncza, skompilowana jednostka, która zawiera informacje o wszystkich plikach i zasobach w aplikacji .NET. Platforma .Net zawiera wstępnie zainstalowane zestawy. Deweloperzy mogą również umieszczać zestawy w GAC, aby udostępniać je innym aplikacjom. Microsoft zauważa, że ​​generalnie nie trzeba usuwać elementów z globalnej pamięci podręcznej zestawów, ale zapewnia narzędzia do czyszczenia GAC.

Krok 1

Kliknij panel wyszukiwania systemu Windows i wpisz „Visual Studio”. System Windows zwróci listę wyników wyszukiwania.

Wideo dnia

Krok 2

Znajdź wpis, który zawiera „Wiersz polecenia” w nazwie. Widoczne sformułowania będą się różnić w zależności od używanej wersji programu Visual Studio. Na przykład, jeśli używasz programu Visual Studio 2013, zobaczysz „Wiersz polecenia Microsoft Visual Studio 2013”. Kliknij ten element. Otworzy się okno „Wiersz polecenia”.

Krok 3

Wpisz następujące polecenie w oknie „Wiersz polecenia”:

Gacutil-l

Naciśnij enter." System Windows wyświetli listę zestawów w globalnej pamięci podręcznej zestawów.

Krok 4

Kliknij ikonę „C” w górnej części okna i wybierz „Edytuj”, a następnie „Zaznacz”. Przytrzymaj lewy przycisk myszy i zaznacz zespół, który chcesz usunąć z GAC. Kliknij ponownie ikonę „C” i wybierz „Edytuj”, a następnie „Kopiuj”. Spowoduje to skopiowanie nazwy zespołu do schowka.

Krok 5

Wpisz w oknie:

gacutil –u WKLEJ NAZWĘ ZESPOŁU TUTAJ

Krok 6

Kliknij ikonę „C” w górnej części okna i wybierz „Edytuj”, a następnie „Zaznacz”. Przytrzymaj lewy przycisk myszy i podświetl „Wklej tutaj nazwę zespołu”. Kliknij ikonę „C”, wybierz „Edytuj”, a następnie „Wklej”, aby wkleić nazwę, którą skopiowane. Na przykład, jeśli skopiowałeś zespół o nazwie „Oblicz”, ostatnie polecenie może wyglądać tak:

gacutil /u „Oblicz, Wersja=1.0.0.0, Kultura=neutralny, TokenKluczaPublicznego=0123456789ABCDEF”

Krok 7

Naciśnij „Enter”, aby wykonać polecenie. W razie potrzeby usuń inne zespoły z kontrolera GAC.

Wskazówka

Aby wyczyścić globalną pamięć podręczną zestawów, musisz zalogować się do komputera jako administrator lub użyć konta z uprawnieniami do zapisu w GAC.

Microsoft sugeruje, aby nie umieszczać zestawów w globalnej pamięci podręcznej zestawów, jeśli planujesz skopiować aplikację do innej lokalizacji za pomocą xcopy.

Microsoft Visual Studio to bezpłatne oprogramowanie przeznaczone dla programistów, które można pobrać ze strony internetowej firmy.