Kako očistiti globalnu predmemoriju sklopa

Mapa Global Assembly Cache (GAC) u sustavu Microsoft Windows pohranjuje sklopove zajedničke za više aplikacija. Sklop je jedna, sastavljena jedinica koja sadrži informacije o svim datotekama i resursima u .NET aplikaciji. .Net framework dolazi s unaprijed instaliranim sklopovima. Programeri također mogu postaviti sklopove u GAC kako bi ih podijelili s drugim aplikacijama. Microsoft napominje da općenito ne morate uklanjati stavke iz globalne predmemorije sklopa, ali pruža alate za čišćenje GAC-a.

Korak 1

Kliknite privjesak Windows Search i upišite "Visual Studio". Windows će vratiti popis rezultata pretraživanja.

Video dana

Korak 2

Pronađite unos koji u nazivu ima "Command Prompt". Tekst koji vidite razlikovat će se ovisno o vašoj verziji Visual Studija. Na primjer, ako koristite Visual Studio 2013, vidjet ćete "Microsoft Visual Studio 2013 Command Prompt". Kliknite tu stavku. Otvorit će se prozor "Command Prompt".

Korak 3

U prozor "Command Prompt" upišite sljedeće:

Gacutil –l

Pritisni enter." Windows će prikazati popis sklopova u globalnoj predmemoriji sklopova.

4. korak

Kliknite ikonu "C" na vrhu prozora i odaberite "Uredi", a zatim "Označi". Držite lijevu tipku miša i označite sklop koji želite ukloniti iz GAC-a. Ponovno kliknite ikonu "C" i odaberite "Uredi", a zatim "Kopiraj". Time se kopira naziv sklopa u međuspremnik.

Korak 5

U prozor upišite sljedeće:

gacutil –u OVDJE ZALJEPITI NAZIV SKLOP

Korak 6

Kliknite ikonu "C" na vrhu prozora i odaberite "Uredi", a zatim "Označi". Držite lijevu tipku miša i označite "Ovdje zalijepi naziv sklopa". Kliknite ikonu "C", odaberite "Uredi", a zatim "Zalijepi" da biste zalijepili ime koje ste kopirano. Na primjer, ako ste kopirali sklop pod nazivom "Izračunaj", konačna naredba može izgledati ovako:

gacutil /u "Izračunaj, verzija=1.0.0.0, kultura=neutralno, PublicKeyToken=0123456789ABCDEF"

Korak 7

Pritisnite "Enter" da izvršite naredbu. Po potrebi uklonite druge sklopove iz GAC-a.

Savjet

Da biste očistili globalnu predmemoriju sklopa, morate se prijaviti na svoje računalo kao administrator ili koristiti račun koji ima dopuštenje za pisanje u GAC.

Microsoft predlaže da se sklopovi ne stavljaju u Globalnu predmemoriju sklopova ako planirate kopirati svoju aplikaciju na drugo mjesto pomoću xcopy.

Microsoft Visual Studio besplatni je softver namijenjen razvojnim programerima koji možete preuzeti s web stranice tvrtke.