2012-03-15 26 views
10

मुझे पता है कि बहुत से लोग एक ही बात पूछ रहे हैं, मैंने संबंधित सभी पोस्ट पढ़ी हैं, लेकिन मुझे gacutil.exe नहीं मिला, मैं सी: \ विन्डोज़ \ microsoft.net \ Framework \ v1 देख रहा था। 1.4322 और मैंने gacutil.exe.config पाया लेकिन स्पष्ट रूप से यह सिर्फ कॉन्फ़िगरेशन फ़ाइल है। मुझे जीएसी में एक डीएल शामिल करने की जरूरत है।मुझे GACUtil कहां मिल सकता है?

  • C: \ Program Files \ Microsoft.NET
  • C: \ WINDOWS \ microsoft.net \ फ्रेमवर्क \ v1

    इस जहां मैं किसी भी सफलता के बिना exe देख रहा था से एक सूची है। 1,4322

  • C: \ Program Files \ Microsoft Visual Studio 8 \ एसडीके \ v2.0 \ बिन

अग्रिम धन्यवाद।

+1

विंडोज़ में एक खोज सुविधा है .. क्या आपने कोशिश की? – MilkyWayJoe

+0

मुझे लगता है कि सर्वरफॉल्ट पर इस प्रश्न के साथ आपको अधिक भाग्य होगा। मैंने इसे ध्वजांकित किया, इसलिए वे शायद इसे –

+0

पर संभावित रूप से स्थानांतरित करेंगे [जीएसी में डीएल कैसे स्थापित करें] (http://stackoverflow.com/questions/4387957/how-to-install-dll-into-gac) – cadrell0

उत्तर

15

आप सी के तहत किसी भी विंडोज़ बॉक्स में GAC पा सकते हैं: \ windows \ विधानसभा \

या% windir% \ विधानसभा

GACUtil मैं फ़ाइल नाम GAC के साथ फ़ाइल को पंजीकृत करता है लेकिन जरूरी नहीं है % windir% \ assembly फ़ोल्डर के अंदर फ़ाइल का पता लगाएं। यह SHFUSION.DLL द्वारा नियंत्रित वर्चुअल फ़ोल्डर है जो एक प्लगइन विंडोज एक्सप्लोरर उन फ़ाइलों को प्रदर्शित करने के लिए उपयोग करता है।

Further Reading Here

आप बस टाइप नहीं कर सकते GACUtil /? एक cmd प्रॉम्प्ट से। आप विंडोज़ डीआईआर के असेंबली उप फ़ोल्डर में विंडोज़ में नेविगेट कर सकते हैं और उस फ़ोल्डर के अंदर डीएलएल ड्रैग/ड्रॉप कर सकते हैं। ऐसा करने के लिए आपको पीसी के व्यवस्थापक होने की आवश्यकता होगी।

आमतौर पर इस उपयोगिता तक पहुंचने के लिए मैं वीएस 2010 कमांड प्रॉम्प्ट को आग लगाता हूं क्योंकि इसमें gacutil cmd का पता लगाने के लिए उचित% PATH% चर सेटिंग्स हैं।

मेरे बॉक्स पर, मेरे पास 4 प्रतियां हैं ... पहला यहां स्थित है। सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट एसडीके \ विंडोज \ v7.0A \ बिन \ NETFX 4.0 उपकरण \ x64

सबसे अधिक संभावना यह है कि आपके पास 1.1 फ्रेमवर्क के लिए फ्रेमवर्क एसडीके स्थापित नहीं है वह बॉक्स जिसे आप इस पर करने की कोशिश कर रहे हैं। You can download that here

+0

स्पष्टीकरण के लिए बहुत बहुत धन्यवाद, यह बहुत उपयोगी था, मैं समस्या का समाधान कर सकता था। थक्स मैन –

+0

वीएस कमांड प्रॉम्प्ट का उपयोग करने की नोक के लिए धन्यवाद। बहुत उपयोगी। – user489998

1

सी: \ विंडोज \ असेंबली यह जीएसी है, लेकिन यह केवल संदर्भ है जहां असेंबली वास्तव में रहते हैं। दृश्यमान होने पर जीएसी के साथ पंजीकरण का संकेत मिलता है।

0

आप विजुअल स्टूडियो कमांड प्रॉम्प्ट का उपयोग कर GACUtil चला सकते हैं। विजुअल स्टूडियो कमांड प्रॉम्प्ट स्वचालित रूप से विजुअल स्टूडियो के साथ स्थापित है। टूल को चलाने के लिए, डेवलपर कमांड प्रॉम्प्ट (या विंडोज 7 में विजुअल स्टूडियो कमांड प्रॉम्प्ट) का उपयोग करें। अधिक जानकारी के लिए, Visual Studio Command Prompt देखें।

Windows 8.1 में - प्रारंभ स्क्रीन पर, CTRL + TAB दबाएँ Apps सूची को खोलने के लिए और उसके बाद वी सूची प्रेस सभी स्थापित दृश्य स्टूडियो कमांड संकेतों शामिल होंगे। (स्टार्ट स्क्रीन खोलने के लिए, अपने कीबोर्ड पर विंडोज लोगो कुंजी विंडोज लोगो दबाएं।) डेवलपर कमांड प्रॉम्प्ट (या कमांड प्रॉम्प्ट जिसे आप उपयोग करना चाहते हैं) चुनें।

Windows 8 में - प्रारंभ स्क्रीन पर, प्रेस Windows लोगो कुंजी Windows लोगो + Z (अपने कीबोर्ड पर, प्रारंभ स्क्रीन खोलने के लिए प्रेस Windows लोगो कुंजी Windows लोगो।) चुनें ऐप्स पर आइकन देखने स्क्रीन के नीचे और फिर वी दबाएं।सूची में सभी स्थापित विजुअल स्टूडियो कमांड प्रॉम्प्ट शामिल होंगे। डेवलपर कमांड प्रॉम्प्ट (या कमांड प्रॉम्प्ट जिसे आप उपयोग करना चाहते हैं) चुनें।

विंडोज 7 - प्रारंभ करें चुनें, सभी प्रोग्राम्स का विस्तार करें, और उसके बाद माइक्रोसॉफ्ट विजुअल स्टूडियो का विस्तार करें। आपके द्वारा स्थापित विजुअल स्टूडियो के संस्करण के आधार पर, विजुअल स्टूडियो टूल्स, विजुअल स्टूडियो कमांड प्रॉम्प्ट, या कमांड प्रॉम्प्ट का चयन करें जिसे आप उपयोग करना चाहते हैं।

GACUtil जानकारी: https://msdn.microsoft.com/en-us/library/ex0ss12c(v=vs.110).aspx

उदाहरण आदेश:

C: \ Program Files (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो 10.0 \ कुलपति> cd C: \ Windows \ Microsoft.N एट \ विधानसभा \ GAC_MSIL \ elite.eai.importsvc.generic.fm \ v4.0_2.4.3.0__f659f54317ad7e 73 \

C: \ Windows \ Microsoft.NET \ विधानसभा \ GAC_MSIL \ Elite.EAI.ImportSvc.Generic.FM \ v4। 0_2 .4.3.0__f659f54317ad7e73> gacutil.exe/i "elite.eai.importsvc.generic.fm.dll" माइक्रो मुलायम (आर) .NET ग्लोबल असेंबली कैश उपयोगिता। संस्करण 4.0.30319.1 कॉपीराइट (सी) माइक्रोसॉफ्ट कॉर्पोरेशन। सर्वाधिकार सुरक्षित।

असेंबली सफलतापूर्वक कैश में जोड़ा गया

संबंधित मुद्दे