Microsoft Windowsin Global Assembly Cache (GAC) -kansio tallentaa useille sovelluksille yhteisiä kokoonpanoja. Kokoonpano on yksi käännetty yksikkö, joka sisältää tiedot kaikista .NET-sovelluksen tiedostoista ja resursseista. .Net-kehyksen mukana tulee esiasennetut kokoonpanot. Kehittäjät voivat myös sijoittaa kokoonpanoja GAC: hen jakaakseen ne muiden sovellusten kanssa. Microsoft huomauttaa, että sinun ei yleensä tarvitse poistaa kohteita Global Assembly -välimuistista, mutta se tarjoaa työkaluja GAC: n puhdistamiseen.
Vaihe 1
Napsauta Windows Search -oikopolkua ja kirjoita "Visual Studio". Windows palauttaa luettelon hakutuloksista.
Päivän video
Vaihe 2
Etsi merkintä, jonka nimessä on "Command Prompt". Näkemäsi sanamuoto vaihtelee Visual Studio -versiosi mukaan. Jos esimerkiksi käytät Visual Studio 2013:a, näet "Microsoft Visual Studio 2013:n komentokehote". Napsauta kyseistä kohdetta. "Komentokehote"-ikkuna avautuu.
Vaihe 3
Kirjoita "Command Prompt" -ikkunaan seuraava:
Gacutil –l
Paina Enter." Windows näyttää luettelon kokoonpanoista Global Assembly -välimuistissa.
Vaihe 4
Napsauta "C"-kuvaketta ikkunan yläosassa ja valitse "Muokkaa" ja sitten "Merkitse". Pidä hiiren vasenta painiketta painettuna ja korosta kokoonpano, jonka haluat poistaa GAC: sta. Napsauta "C"-kuvaketta uudelleen ja valitse "Muokkaa" ja sitten "Kopioi". Tämä kopioi kokoonpanon nimen leikepöydällesi.
Vaihe 5
Kirjoita ikkunaan seuraava:
gacutil –u LIIHTÄ KOKOONPANO NIMI TÄSTÄ
Vaihe 6
Napsauta "C"-kuvaketta ikkunan yläosassa ja valitse "Muokkaa" ja sitten "Merkitse". Pidä hiiren vasenta painiketta painettuna ja korosta "Liitä kokoonpanon nimi tähän". Napsauta "C"-kuvaketta, valitse "Muokkaa" ja sitten "Liitä" liittääksesi nimesi kopioitu. Jos esimerkiksi kopioit kokoonpanon nimeltä "Calculate", viimeinen komento saattaa näyttää tältä:
gacutil /u "Laske, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"
Vaihe 7
Paina "Enter" suorittaaksesi komennon. Poista muut kokoonpanot GAC: sta tarvittaessa.
Kärki
Voit puhdistaa Global Assembly -välimuistin kirjautumalla tietokoneellesi järjestelmänvalvojana tai käyttämällä tiliä, jolla on oikeus kirjoittaa GAC: hen.
Microsoft suosittelee, että kokoonpanoja ei sijoita Global Assembly -välimuistiin, jos aiot kopioida sovelluksesi toiseen paikkaan xcopylla.
Microsoft Visual Studio on kehittäjille tarkoitettu ilmainen ohjelmisto, jonka voit ladata yrityksen verkkosivuilta.