Kā notīrīt globālās asamblejas kešatmiņu

Globālās montāžas kešatmiņas (GAC) mapē sistēmā Microsoft Windows tiek glabāti vairākām lietojumprogrammām kopīgie komplekti. Asambleja ir viena, apkopota vienība, kurā ir informācija par visiem failiem un resursiem .NET lietojumprogrammā. .Net framework tiek piegādāts ar iepriekš instalētiem komplektiem. Izstrādātāji var arī ievietot komplektus GAC, lai kopīgotu tos ar citām lietojumprogrammām. Microsoft atzīmē, ka parasti nav nepieciešams noņemt vienumus no globālās asamblejas kešatmiņas, taču tas nodrošina rīkus GAC tīrīšanai.

1. darbība

Noklikšķiniet uz Windows Search šarma un ierakstiet "Visual Studio". Windows atgriezīs meklēšanas rezultātu sarakstu.

Dienas video

2. darbība

Atrodiet ierakstu, kura nosaukumā ir "Command Prompt". Redzamais formulējums atšķirsies atkarībā no jūsu Visual Studio versijas. Piemēram, ja izmantojat Visual Studio 2013, tiks parādīta "Microsoft Visual Studio 2013 komandrinda". Noklikšķiniet uz šī vienuma. Tiks atvērts logs "Komandu uzvedne".

3. darbība

Logā "Komandu uzvedne" ierakstiet šo:

Gacutil –l

Nospiediet "Enter". Windows globālajā montāžas kešatmiņā parādīs komplektu sarakstu.

4. darbība

Noklikšķiniet uz ikonas "C" loga augšdaļā un atlasiet "Rediģēt" un pēc tam "Atzīmēt". Turiet nospiestu peles kreiso pogu un iezīmējiet komplektu, kuru vēlaties noņemt no GAC. Vēlreiz noklikšķiniet uz ikonas "C" un atlasiet "Rediģēt" un pēc tam "Kopēt". Tādējādi montāžas nosaukums tiek kopēts starpliktuvē.

5. darbība

Logā ierakstiet:

gacutil –u IELĪDZIET MONTĀŽAS NOSAUKUMU ŠEIT

6. darbība

Noklikšķiniet uz ikonas "C" loga augšdaļā un atlasiet "Rediģēt", pēc tam "Atzīmēt". Turiet nospiestu peles kreiso pogu un iezīmējiet "Ielīmējiet šeit montāžas nosaukumu". Noklikšķiniet uz ikonas "C", atlasiet "Rediģēt" un pēc tam "Ielīmēt", lai ielīmētu savu vārdu nokopēts. Piemēram, ja nokopējāt montāžu ar nosaukumu "Aprēķināt", pēdējā komanda varētu izskatīties šādi:

gacutil /u "Aprēķināt, versija = 1.0.0.0, kultūra = neitrāla, PublicKeyToken = 0123456789ABCDEF"

7. darbība

Nospiediet "Enter", lai izpildītu komandu. Ja nepieciešams, noņemiet citus mezglus no GAC.

Padoms

Lai notīrītu globālās montāžas kešatmiņu, jums ir jāpiesakās savā datorā kā administratoram vai jāizmanto konts, kuram ir atļauja rakstīt GAC.

Microsoft iesaka neievietot komplektus globālajā montāžas kešatmiņā, ja plānojat kopēt lietojumprogrammu uz citu vietu, izmantojot xcopy.

Microsoft Visual Studio ir izstrādātājiem paredzēta bezmaksas programmatūra, kuru varat lejupielādēt no uzņēmuma vietnes.