כיצד לנקות את המטמון העולמי של האסיפה

תיקיית ה-Global Assembly Cache (GAC) ב-Microsoft Windows מאחסנת מכלולים משותפים ליישומים מרובים. אסמבלית היא יחידה אחת מהודרת המכילה מידע על כל הקבצים והמשאבים באפליקציית NET. מסגרת .Net מגיעה עם מכלולים מותקנים מראש. מפתחים יכולים גם להציב הרכבות ב-GAC כדי לשתף אותם עם יישומים אחרים. מיקרוסופט מציינת שבדרך כלל אינך צריך להסיר פריטים ממטמון ה-Global Assembly, אך היא מספקת כלים לניקוי ה-GAC.

שלב 1

לחץ על קסם החיפוש של Windows והקלד "Visual Studio". Windows יחזיר רשימה של תוצאות חיפוש.

סרטון היום

שלב 2

אתר ערך שמכיל "שורת פקודה" בשם. הניסוח שאתה רואה ישתנה בהתאם לגרסה שלך של Visual Studio. לדוגמה, אם אתה משתמש ב-Visual Studio 2013, תראה את "שורת הפקודה של Microsoft Visual Studio 2013". לחץ על הפריט הזה. חלון "שורת הפקודה" ייפתח.

שלב 3

הקלד את הדברים הבאים בחלון "שורת הפקודה":

גאקוטיל -ל

לחץ אנטר." Windows תציג רשימה של המכלולים ב-Global Assembly Cache.

שלב 4

לחץ על הסמל "C" בחלק העליון של החלון ובחר "ערוך" ולאחר מכן "סמן". החזק את לחצן העכבר השמאלי שלך וסמן את המכלול שברצונך להסיר מה-GAC. לחץ שוב על הסמל "C" ובחר "ערוך" ולאחר מכן "העתק". זה מעתיק את שם המכלול ללוח שלך.

שלב 5

הקלד את הדברים הבאים בחלון:

gacutil –u הדבק את שם ההרכבה כאן

שלב 6

לחץ על הסמל "C" בחלק העליון של החלון ובחר "ערוך" ואז "סמן". החזק את לחצן העכבר השמאלי ו הדגש "הדבק את שם הרכבה כאן". לחץ על הסמל "C", בחר "ערוך" ולאחר מכן "הדבק" כדי להדביק את השם שאתה מוּעֲתָק. לדוגמה, אם העתקת מכלול בשם "Calculate", הפקודה הסופית עשויה להיראות כך:

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

שלב 7

הקש "Enter" כדי לבצע את הפקודה. הסר מכלולים אחרים מה-GAC לפי הצורך.

עֵצָה

כדי לנקות את ה-Global Assembly Cache, עליך להיכנס למחשב שלך כמנהל מערכת או להשתמש בחשבון שיש לו הרשאת כתיבה ל-GAC.

מיקרוסופט מציעה לא למקם מכלולים ב-Global Assembly Cache אם אתה מתכנן להעתיק את היישום שלך למיקום אחר באמצעות xcopy.

Microsoft Visual Studio היא תוכנה חינמית המיועדת למפתחים אותה תוכלו להוריד מאתר החברה.