visual-studio - with - माइक्रोसॉफ्ट विज़ुअल सी और




त्रुटि संदेश "कोई निर्यात नहीं मिला जो बाधा अनुबंध नाम से मेल खाता है" (16)

आज सुबह मुझे अपने विजुअल स्टूडियो समाधान खोलते समय एक समस्या का सामना करना पड़ा, और जब मैंने इसे चलाने की कोशिश की, तो उसने कहा:

कोई निर्यात नहीं मिला जो बाधा अनुबंध नाम से मेल खाता है

मैं इस समस्या को कैसे ठीक करुं?


ComponentModelCache फ़ोल्डर का नाम बदलना मेरे लिए विजुअल स्टूडियो 2015 में काम करता है, लेकिन थोड़ा अलग पथ के साथ:

%AppData%\..\Local\Microsoft\VisualStudio\14.0\ComponentModelCache

इस समस्या को सभी फ़ोल्डर्स और फ़ाइलों को %AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache से हटा या साफ़ करके हल किया जा सकता है

यह वास्तव में विजुअल स्टूडियो घटक मॉडल कैश को साफ़ करता है।

विंडोज 7 मशीनों पर, पथ अलग है। जब आप रन संवाद में %appdata% टाइप करते हैं, तो यह फ़ोल्डर C:\Users\<username>\AppData\Roaming फ़ोल्डर खोलता है।

मूल फ़ोल्डर पर नेविगेट करने के लिए 'ऊपर' बटन पर क्लिक करें और फ़ोल्डर 'स्थानीय' का चयन करें।

अंतिम पथ: C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\11.0\ComponentModelCache


पूरे फ़ोल्डर का नाम बदलने या हटाने की जरूरत नहीं है:

(%AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache)

उपरोक्त स्थान के अंदर बस Microsoft.VisualStudio.Default.cache फ़ाइल का नाम बदलें या हटाएं।


फ़ाइल खोलने की कोशिश करते समय मैंने विंडोज़ फोन के लिए माइक्रोसॉफ्ट विजुअल स्टूडियो एक्सप्रेस 2012 में इस समस्या का अनुभव किया।

तब मैंने ब्राउज किया

C: \ Users \ MyUserName \ VPDExpress \ \ AppData \ Local \ Microsoft 11.0 \ ComponentModelCache

और ComponentModelCache के अंदर मैंने Microsoft.VisualStudio.Default.cache CACHE फ़ाइल हटा दी। Finaly मैंने विजुअल स्टूडियो को फिर से शुरू किया और मेरी परियोजना को फिर से खोल दिया।

तब मेरी समस्या हल हो गई, मैं फ़ाइल खोलने में सक्षम था।

नोट: मेरा ओएस विंडोज 8 है और मैंने विंडोज फोन ऐप के विकास के लिए एसडीके 8 स्थापित किया है

धन्यवाद


फ़ोल्डरों को हटाने से मेरे लिए काम नहीं हुआ है, मैंने नियंत्रण कक्ष और मरम्मत की है

Visual Studio Installer Projects extensions for VS 2013.

और यह मेरे लिए काम किया


माइक्रोसॉफ्ट से जारी कुछ अपडेट के बाद मुझे एक समान समस्या का अनुभव हुआ (उनमें से एक हिस्सा जहां .NET फ्रेमवर्क 4.5)।

इंटरनेट पर मुझे माइक्रोसॉफ्ट नॉलेज बेस आलेख का निम्न लिंक मिला:

माइक्रोसॉफ्ट विजुअल स्टूडियो 2012 (KB2781514) के लिए अद्यतन

यह मेरे लिए काम किया।


मुझे पोस्टशर्प और एपेक्स जैसे कुछ बाहरी घटकों को अनइंस्टॉल करना पड़ा और फिर यह काम किया। मैंने चुने गए समाधान की भी कोशिश की लेकिन मुझे और अधिक त्रुटियां मिलीं।


मेरे पास एक दूसरे विभाजन के साथ विंडोज 7 x64 है जिस पर विंडोज 8 (पूर्वावलोकन स्थापित) है। विंडोज फोन के लिए माइक्रोसॉफ्ट विजुअल स्टूडियो एक्सप्रेस 2012 के साथ काम करते समय, मैं एक ही समस्या के साथ आया हूं। लेकिन घटक मॉडेल कैश यहां पाया गया है:

C: \ Users \ जयराम \ AppData \ Local \ Microsoft \ VPDExpress \ 11.0

जब मैं कमांड प्रॉम्प्ट का उपयोग करने का प्रयास करता हूं तो मुझे "एक्सेस अस्वीकार कर दिया जाता है" संदेश प्राप्त करने या नाम बदलने में असमर्थ हूं:

प्रशासक: वीएस2012 एक्स 64 क्रॉसटूल्स कॉमांडप्रोप्ट


मैंने विजुअल स्टूडियो घटक मॉडल कैश को साफ़ करके इस समस्या को हल किया।

बस इस फ़ोल्डर को हटाएं या नाम बदलें:

%LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache

या

%LocalAppData%\Microsoft\VPDExpress\11.0\ComponentModelCache

और विजुअल स्टूडियो को पुनरारंभ करें।

आपके पास विजुअल स्टूडियो का संस्करण संख्या द्वारा निर्दिष्ट किया गया है उदाहरण के लिए

विजुअल स्टूडियो 2012 11.0 (जैसा कि ऊपर दिखाया गया है)

विजुअल स्टूडियो 2013 12.0

विजुअल स्टूडियो 2015 14.0

विजुअल स्टूडियो 2017 15.0

उन लोगों के लिए जो नहीं जानते: %LocalAppData%\ C:\Users\{yourUsername}\AppData\Local जैसा ही है


यदि आपके पास वीएस 2013 है, तो आपको: % LOCALAPPDATA% \ Microsoft \ VisualStudio \ 12.0 पर जाना होगा, फिर घटक मॉडेल कैश फ़ोल्डर का नाम बदलें।


यह वास्तव में एक चैंप की तरह काम करेगा:

समाधान: नीचे दिए गए स्थान से ComponentModelCache फ़ोल्डर को हटाने का प्रयास करें।

[C:]\Users\[your user name]\AppData\Local\Microsoft\VisualStudio\[Visual Studio version number]

और सफल हटाने के बाद, उसी नाम के साथ फ़ोल्डर को पुन: बनाएँ, "घटक मॉडेल कैश"।


विंडोज 8.1 के विजुअल स्टूडियो एक्सप्रेस 2013 के साथ मुझे भी यही समस्या थी।

दुर्भाग्य से कोई "घटक मॉडेल कैश" फ़ोल्डर नहीं था
% AppData% .. \ Local \ Microsoft \ VisualStudio \ 12.0 \ ComponentModelCache।

मुझे "घटक मॉडेल कैश" फ़ोल्डर मिला
.. \ उपयोगकर्ता [उपयोगकर्ता नाम] \ AppData \ Local \ Microsoft \ WDExpress \ 12.0

और इस फ़ोल्डर को वहां से हटाकर इस समस्या को हल किया।


विजुअल स्टूडियो 2013 अल्टीमेट लॉन्च करने पर मुझे भी यही समस्या थी, और यहां के समाधान मेरे लिए काम नहीं करते थे। मैंने उल्लिखित फ़ोल्डर्स को हटाने और फिर से विजुअल स्टूडियो शुरू करने का प्रयास किया, लेकिन यह काम नहीं किया।

हालांकि मुझे अन्य समस्याएं भी थीं, जैसे कि माइक्रोसॉफ्ट । विज़ुअल स्टूडियो पैकेज सही ढंग से लोड नहीं हुआ था और पेज 312e8a59-2712-48a1-863e-0ef4e67961fc 'वीएस 2012 नहीं मिला । उत्तरार्द्ध टीम एक्सप्लोरर विंडो में एक संदेश को संदर्भित करता है जिसमें कहा गया है कि "पृष्ठ 'somenumber' नहीं मिला"।

तो मैं प्रशासनिक अधिकारों के साथ विजुअल स्टूडियो कमांड प्रॉम्प्ट पर devenv /setup चलाता हूं। यह काम किया, और सब कुछ ठीक है।


विजुअल स्टूडियो 2013 के लिए आपको उस पथ से उस फ़ोल्डर को हटाने की आवश्यकता है:

%AppData%\..\Local\Microsoft\VisualStudio\12.0

विजुअल स्टूडियो एक्सप्रेस 2012 में अलग-अलग पथ हैं।

विजुअल स्टूडियो एक्सप्रेस

  • ... \ Users \ {user} \ AppData \ Local \ Microsoft \ WDExpress \ 11.0 \ ComponentModelCache

वेब के लिए विजुअल स्टूडियो एक्सप्रेस 2012 के साथ

  • ... \ Users \ {user} \ AppData \ Local \ Microsoft \ VWDExpress \ 11.0 \ ComponentModelCache

मुझे विजुअल स्टूडियो एक्सप्रेस को पुनः स्थापित करने की आवश्यकता नहीं थी


ComponentModelCache फ़ोल्डर सामग्री निकालें।

 %AppData%..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache





visual-studio