2010-08-03 11 views
94

मैं विंडोज 7 एंटरप्राइज़ 32 बिट का उपयोग कर रहा हूं। मैंने विंडोज कमांड लाइन का उपयोग किया है, और वीएसटीएस 2008 कमांड लाइन भी इस्तेमाल किया है, लेकिन gacutil.exe को निष्पादित करते समय, कमांड त्रुटि नहीं मिली है।gacutil.exe कहां है?

मुझे आश्चर्य है कि मुझे कहीं से gacutil.exe स्थापित करने की आवश्यकता है या gacutil.exe मेरे कंप्यूटर में कहीं और स्थित है (मैंने अपने कंप्यूटर की खोज की है, लेकिन gacutil.exe नामक कई फाइलें पाती हैं, मुझे नहीं पता कि कौन सा इस्तेमाल किया जाना चाहिए)?

बीटीडब्ल्यू: मैं नेट 3.5 का उपयोग कर रहा हूं।

+0

... http://stackoverflow.com/questions/25154024/visual-studio-2013-premium-solution-load-errors-after-update-3 पर मेरा उत्तर देखें/34794625 # 34794625 – Dooie

उत्तर

132

गैकुटिल विजुअल स्टूडियो के साथ आता है, वीएसटीएस के साथ नहीं। यह विंडोज एसडीके का हिस्सा है और http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en पर अलग से डाउनलोड किया जा सकता है। इस स्थापना में gacutil.exe शामिल होगा। लेकिन पहले इसे यहां देखें

 
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin 

आपने इसे इंस्टॉल किया होगा।

@devi

If you decide to grab gacutil files from existing installation, note that from .NET 4.0 is three files: gacutil.exe gacutil.exe.config and 1033/gacutlrc.dll

+0

धन्यवाद, प्रश्न का उत्तर दिया! – George2

+6

"केवल" आकार में एक गीगा (डाउनलोड) – roundcrisis

+4

यहां से .NET 4.0 डाउनलोड का लिंक है: http://www.microsoft.com/en-gb/download/details.aspx?id=8279 –

5

उल्लेख किया है आप Windows SDK में संस्करण का उपयोग कर सकते हैं, लेकिन कभी कभी यह .NET फ्रेमवर्क अपने का उपयोग करने का एक ही संस्करण नहीं हो सकता है, आपको निम्न त्रुटि हो रही है:

माइक्रोसॉफ्ट (आर) .NET ग्लोबल असेंबली कैश यूटिलिटी। संस्करण 3.5.21022.8 कॉपीराइट (सी) माइक्रोसॉफ्ट कॉर्पोरेशन। सर्वाधिकार सुरक्षित। कैश में असेंबली जोड़ने में विफलता: यह असेंबली वर्तमान में लोड किए गए रनटाइम की तुलना में रनटाइम द्वारा बनाई गई है और इसे लोड नहीं किया जा सकता है।

.NET 4.0 में आप माइक्रोसॉफ्ट एसडीके v8.0A, जैसे अंदर खोज करने के लिए की आवश्यकता होगी: C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v8.0A \ बिन \ NETFX 4.0 उपकरण (में मेरे मामले में मेरे पास केवल विजुअल स्टूडियो 2012 द्वारा स्थापित 32 बिट संस्करण है)।

+0

माइक्रोसॉफ्ट इस तरह के अस्पष्ट जगह में क्यों दफन करता है? मेरे विजुअल स्टूडियो 2010 में कमांड प्रॉम्प्ट पर एक छोटा सा कट था, लेकिन विजुअल स्टूडियो 2013 में यह है, और आईडीई में कोई मेनू विकल्प नहीं है (उपकरण के तहत जहां मैं इसकी अपेक्षा करता हूं) कमांड प्रॉम्प्ट खोलने के लिए। ऐसा लगता है कि विजुअल स्टूडियो डेवलपर इको सिस्टम एक गड़बड़ बन गया है। –

+0

वीएस 2013 का मेरा उदाहरण यह टूल्स-> विजुअल स्टूडियो कमांड प्रॉम्प्ट पर है। फिर से देखो (मैंने कभी वहां देखने के लिए सोचा नहीं था, लेकिन आपके सुझाव के लिए, धन्यवाद, आशा है कि इससे मदद मिलती है।) –

40
  1. ओपन डेवलपर कमांड प्रॉम्प्ट।
  2. प्रकार

where gacutil

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