குளோபல் அசெம்பிளி கேச் (ஜிஏசி)

நூலாசிரியர்: Peter Berry
உருவாக்கிய தேதி: 19 ஆகஸ்ட் 2021
புதுப்பிப்பு தேதி: 22 ஜூன் 2024
Anonim
குளோபல் அசெம்பிளி கேச் (ஜிஏசி) - தொழில்நுட்பம்
குளோபல் அசெம்பிளி கேச் (ஜிஏசி) - தொழில்நுட்பம்

உள்ளடக்கம்

வரையறை - குளோபல் அசெம்பிளி கேச் (ஜிஏசி) என்றால் என்ன?

குளோபல் அசெம்பிளி கேச் (ஜிஏசி) என்பது விண்டோஸ் கோப்பகத்தில் உள்ள ஒரு கோப்புறையாகும். நெட் கூட்டங்களை ஒரு கணினியில் செயல்படுத்தப்படும் அனைத்து பயன்பாடுகளாலும் பகிரப்பட வேண்டும் என்று குறிப்பாக நியமிக்கப்பட்டுள்ளது.


GAC இன் கருத்து .NET கட்டமைப்பின் விளைவாகும், இதன் வடிவமைப்பு COM (உபகரண பொருள் மாதிரி) இல் இருந்த "டி.எல்.எல் நரகத்தின்" சிக்கலைக் குறிக்கிறது. COM ஐப் போலன்றி, GAC இல் உள்ள சட்டசபை அதன் பயன்பாட்டிற்கு முன்பு பதிவு செய்யப்பட வேண்டிய அவசியமில்லை. ஒவ்வொரு சட்டமன்றமும் அதன் பெயர், பதிப்பு, கட்டிடக்கலை, கலாச்சாரம் மற்றும் பொது விசையை அடையாளம் காண்பதன் மூலம் எந்தவொரு மோதலும் இல்லாமல் உலகளவில் அணுகப்படுகிறது.

மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.

டெக்கோபீடியா குளோபல் அசெம்பிளி கேச் (ஜிஏசி) ஐ விளக்குகிறது

GAC என்பது ஒரு இயந்திர அளவிலான குறியீட்டு தற்காலிக சேமிப்பாகும், இது கூட்டங்களின் பக்கவாட்டாக செயல்படுத்தப்படுகிறது. பொதுவான கோப்புறையில் அமைந்துள்ள கோப்புகளில் வைக்கப்பட்டுள்ள குறியீட்டை வெவ்வேறு பயன்பாடுகள் மீண்டும் பயன்படுத்தும் பகிர்வு நூலகத்தின் அம்சத்தை GAC செயல்படுத்துகிறது. .NET 4.0 இல், அதன் இயல்புநிலை இருப்பிடம்:% windir% Microsoft.NET சட்டசபை

நெட் சட்டசபை ஏற்றும்போது தேடல் பாதையில் GAC முதன்மையானது. GAC இல் ஒரு சட்டமன்றம் பயன்படுத்தப்பட வேண்டிய ஒரே தேவை, அதற்கு வலுவான பெயர் இருக்க வேண்டும். சி.எல்.ஆர் (பொதுவான மொழி இயக்க நேரம்) அழைப்பு பயன்பாடு குறிப்பிட்ட குறிப்பிட்ட பதிப்பின் அடிப்படையில் ஒரு சட்டசபையை குறிக்கிறது. GAC இன் மெய்நிகர் கோப்பு முறைமை பதிப்பு-குறிப்பிட்ட சட்டசபையைப் பெற உதவுகிறது.

GAC தொடர்பான இரண்டு கருவிகள் GAC கருவி (gacutil.exe) மற்றும் சட்டமன்ற கேச் வியூவர் (shfusion.dll). சட்டசபை இருப்பை சரிபார்க்க, பகிரப்பட்ட சட்டசபையை பதிவு செய்ய, GAC இன் உள்ளடக்கங்களைக் காண மற்றும் கையாள GAC கருவி பயன்படுத்தப்படுகிறது. கணினி கோப்புறையாக இருப்பதால், நிர்வாகி சலுகைகள் பயன்படுத்தப்பட வேண்டும். தற்காலிக சேமிப்பில் உள்ள கூட்டங்களுடன் தொடர்புடைய விவரங்களை (பதிப்பு, கலாச்சாரம் போன்றவை) காண்பிக்க சட்டமன்ற கேச் பார்வையாளர் பயன்படுத்தப்படுகிறது.

குறியீடு மறுபயன்பாடு, கோப்பு பாதுகாப்பு ('சிஸ்டம்ரூட்' கோப்பகத்தில் நிறுவப்பட்டதன் காரணமாக, நீக்குதல் நிர்வாகி சலுகைகள் உள்ள பயனர்களால் மட்டுமே), பக்கவாட்டாக செயல்படுத்துதல் (ஒரே கோப்புறையில் பராமரிக்கப்படும் ஒரு சட்டசபையின் பல பதிப்புகளை அனுமதிக்கிறது) ), முதலியன

GAC ஐப் பயன்படுத்துவதில் உள்ள குறைபாடுகளில் ஒன்று, GAC பயன்படுத்தப்படும் கணினியில் .NET கட்டமைப்பின் பதிப்பு நிறுவப்பட்டுள்ளது மற்றும் பயன்பாட்டை தொகுக்கப் பயன்படும் முறை ஒரே மாதிரியாக இருக்க வேண்டும். மேலும், GAC கோப்புறையில் வசிக்கும் கூட்டங்கள் சார்ந்துள்ள கூட்டங்களுக்கு (மூன்றாம் தரப்பு குறியீடு போன்றவை) வலுவான பெயர்களைப் பயன்படுத்த முடியாது.