मैंने हाल ही में अपनी पहली जीएसी असेंबली 4.0 के लिए स्क्रैच से शुरू करना शुरू किया और जब मैं इसे स्थापित करने गया, तो मुझे यह मिला: माइक्रोसॉफ्ट (आर) .NET ग्लोबल असेंबली कैश यूटिलिटी। संस्करण 3.5.30729.1 कॉपीराइट (सी) माइक्रोसॉफ्ट कॉर्पोरेशन। सर्वाधिकार सुरक्षित।मेरा gacutil (बनाम 2010 4.0) काम नहीं कर रहा है
कैश में असेंबली जोड़ने में विफलता: यह असेंबली वर्तमान में लोड किए गए रनटाइम की तुलना में रनटाइम न्यू आर द्वारा बनाई गई है और लोड नहीं की जा सकती है।
तो मुझे 4.0 GacUtil (सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट एसडीके \ विंडोज \ v7.0A \ bin \ NETFX 4.0 टूल्स) का स्थान मिला और वहां से संस्करणों के लिए exe और इसकी कॉन्फ़िगरेशन को ओवरराइट करें। मैं गया और मैं अपनी नई असेंबली पर एक बार और चला गया और बस मिला: माइक्रोसॉफ्ट (आर) .NET ग्लोबल असेंबली कैश यूटिलिटी। संस्करण 4.0.30319.1 कॉपीराइट (सी) माइक्रोसॉफ्ट कॉर्पोरेशन। सर्वाधिकार सुरक्षित।
लेकिन सी में विधानसभा के कोई निशान नहीं था: \ Windows \ विधानसभा। मुझे लगता है कि मैं कुछ गलत कर रहा था और एक gacutil चलाने की कोशिश की? माइक्रोसॉफ्ट (R) .NET वैश्विक विधानसभा कैश उपयोगिता: अन्य विकल्प मैं कोशिश कर सकते (और क्यों नहीं उत्पादन जब मैं विधानसभा स्थापित करने था प्रदर्शित हो रही थी देखने के लिए), लेकिन यह सिर्फ एक ही बात outputting रखा देखने के लिए। संस्करण 4.0.30319.1 कॉपीराइट (सी) माइक्रोसॉफ्ट कॉर्पोरेशन। सर्वाधिकार सुरक्षित।
मैंने अपना इरादा खोने नहीं कर रहा था सुनिश्चित करने के लिए, मैं पुराने Gacutil.exe मेरे द्वारा उपयोग किए वापस की नकल की और/किया था? और यह आदेश के लिए मदद जानकारी लोड किया। नया gacutil वापस रखो और फिर कोशिश की और अभी भी कोई आउटपुट नहीं।
वहाँ कुछ मैं गलत या याद कर रहा हूँ जब इस नए 4.0 GACUtil का उपयोग करने जा है?
नोट: विधानसभा या तो Windows \ Microsoft.NET \ सभाओं में दिखाई नहीं देता।
मैं भी 'gacutil.exe.config' कॉपी करने के लिए किया था। अन्यथा कोई आउटपुट नहीं था, यहां तक कि कॉपीराइट संदेश भी नहीं। –