วิธีทำความสะอาดแคชแอสเซมบลีส่วนกลาง

โฟลเดอร์ Global Assembly Cache (GAC) ใน Microsoft Windows จะจัดเก็บแอสเซมบลีทั่วไปสำหรับแอพพลิเคชั่นหลายตัว แอสเซมบลีเป็นหน่วยคอมไพล์เดียวที่ประกอบด้วยข้อมูลเกี่ยวกับไฟล์และทรัพยากรทั้งหมดในแอปพลิเคชัน .NET .Net framework มาพร้อมกับแอสเซมบลีที่ติดตั้งไว้ล่วงหน้า นักพัฒนายังสามารถวางแอสเซมบลีลงใน GAC เพื่อแชร์กับแอปพลิเคชันอื่นได้ Microsoft ตั้งข้อสังเกตว่าโดยทั่วไปคุณไม่จำเป็นต้องลบรายการออกจาก Global Assembly Cache แต่มีเครื่องมือสำหรับทำความสะอาด GAC

ขั้นตอนที่ 1

คลิกทางลัด Windows Search แล้วพิมพ์ "Visual Studio" Windows จะแสดงรายการผลการค้นหา

วิดีโอประจำวันนี้

ขั้นตอนที่ 2

ค้นหารายการที่มี "Command Prompt" ในชื่อ ถ้อยคำที่คุณเห็นจะแตกต่างกันไปตามเวอร์ชัน Visual Studio ของคุณ ตัวอย่างเช่น หากคุณใช้ Visual Studio 2013 คุณจะเห็น "พร้อมท์คำสั่งของ Microsoft Visual Studio 2013" คลิกรายการนั้น หน้าต่าง "พร้อมท์คำสั่ง" จะเปิดขึ้น

ขั้นตอนที่ 3

พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง "Command Prompt":

Gacutil –l

กดปุ่มตกลง." Windows จะแสดงรายการของแอสเซมบลีใน Global Assembly Cache

ขั้นตอนที่ 4

คลิกไอคอน "C" ที่ด้านบนของหน้าต่างและเลือก "แก้ไข" จากนั้นเลือก "ทำเครื่องหมาย" กดปุ่มซ้ายของเมาส์ค้างไว้และไฮไลต์ชุดประกอบที่คุณต้องการนำออกจาก GAC คลิกไอคอน "C" อีกครั้งแล้วเลือก "แก้ไข" จากนั้นเลือก "คัดลอก" สิ่งนี้จะคัดลอกชื่อแอสเซมบลีไปยังคลิปบอร์ดของคุณ

ขั้นตอนที่ 5

พิมพ์ข้อมูลต่อไปนี้ในหน้าต่าง:

gacutil –u วางชื่อแอสเซมบลีที่นี่

ขั้นตอนที่ 6

คลิกไอคอน "C" ที่ด้านบนของหน้าต่างและเลือก "แก้ไข" จากนั้นเลือก "ทำเครื่องหมาย" กดปุ่มซ้ายของเมาส์ค้างไว้และ ไฮไลต์ "วางชื่อชุดประกอบที่นี่" คลิกไอคอน "C" เลือก "แก้ไข" จากนั้นเลือก "วาง" เพื่อวางชื่อที่คุณ คัดลอก ตัวอย่างเช่น หากคุณคัดลอกแอสเซมบลีที่ชื่อ "คำนวณ" คำสั่งสุดท้ายอาจมีลักษณะดังนี้:

gacutil /u "คำนวณ เวอร์ชัน = 1.0.0.0 วัฒนธรรม = เป็นกลาง PublicKeyToken = 0123456789ABCDEF"

ขั้นตอนที่ 7

กด "Enter" เพื่อดำเนินการคำสั่ง ถอดส่วนประกอบอื่นๆ ออกจาก GAC ตามต้องการ

เคล็ดลับ

ในการทำความสะอาด Global Assembly Cache คุณต้องเข้าสู่ระบบคอมพิวเตอร์ของคุณในฐานะผู้ดูแลระบบหรือใช้บัญชีที่ได้รับอนุญาตให้เขียนไปยัง GAC

Microsoft ขอแนะนำว่าอย่าวางแอสเซมบลีลงใน Global Assembly Cache หากคุณวางแผนที่จะคัดลอกแอปพลิเคชันของคุณไปยังตำแหน่งอื่นโดยใช้ xcopy

Microsoft Visual Studio เป็นซอฟต์แวร์ฟรีสำหรับนักพัฒนา ซึ่งคุณสามารถดาวน์โหลดได้จากเว็บไซต์ของบริษัท

หมวดหมู่

ล่าสุด

วิธีตั้งค่า Time Capsule ด้วยเครือข่ายที่มีอยู่

วิธีตั้งค่า Time Capsule ด้วยเครือข่ายที่มีอยู่

เสียบ Time Capsule เข้ากับเต้ารับไฟฟ้า คุณควรเห...

วิธีเปิดไฟล์ MBOX

วิธีเปิดไฟล์ MBOX

ไฟล์ MBOX ย่อมาจากเมลบ็อกซ์ เก็บชุดข้อความอีเม...