दिलचस्प पोस्ट
इकाई फ़्रेमवर्क: प्राथमिक कुंजी के बिना तालिका पायथन में "कब" या "के लिए" का उपयोग करने के लिए हेरोकी पर 4 चित्रों को लोड नहीं किया जा रहा है डॉट्स के साथ डेटाटाले कॉलम नाम के बारे में क्या है जो उन्हें WPF के डेटाग्रिड नियंत्रण के लिए अनुपयुक्त बना देता है? अपने संबंधित मूल्यों के आधार पर सॉर्ट किया गया एनएसएडीआई कुंजियाँ टाइपफ! == "अपरिभाषित" बनाम! = नल जीजीप्लोट में नियंत्रण बिंदु सीमा मोटाई अहस्ताक्षरित पूर्णांक ओवरफ़्लो परिभाषित व्यवहार क्यों नहीं है, पर हस्ताक्षर किए पूर्णांक अतिप्रवाह है? सफ़ल पाठ 3 और वर्चुअलएनिव्स Keytool साइनिंग समस्या: Keystore के साथ छेड़छाड़ किया गया था, या पासवर्ड गलत था UISegmentedControl चयनित खंड रंग JSF 2 में प्रोग्रामिक रूप से या गतिशील रूप से मिश्रित घटक कैसे बनाएं कैसे php में मेरी वेबसाइट की सभी कुकीज़ को हटाने के लिए सतर्क ध्वनि प्ले करें (डिफ़ॉल्ट संदेश रिंगटोन के समान) जावास्क्रिप्ट में तार्किक ऑपरेटर्स – आप उनका उपयोग कैसे करते हैं?

एएसपी.नेट और वेब टूल्स 2015 (आरसी 1 अपडेट 1) के स्थापित होने के बाद विजुअल स्टूडियो 2015 त्रुटि "ऑब्जेक्ट रेफ़रलेंस ऑब्जेक्ट के एक उदाहरण के लिए सेट नहीं है"

Asp.net और वेब टूल्स 2015 (आरसी 1 अपडेट 1) को स्थापित करने के बाद मुझे *.cshtml फ़ाइलों को खोलते समय एएसपी.नेट एमवीसी 4 परियोजनाओं में निम्नलिखित त्रुटि *.cshtml है:

ऑब्जेक्ट संदर्भ किसी ऑब्जेक्ट के उदाहरण के लिए सेट नहीं है

यहां छवि विवरण दर्ज करें

मुझे एक ही त्रुटि संदेश मिलता है, भले ही मैं एक नया एएसपी.नेट एमवीसी 4 प्रोजेक्ट शुरू करता हूं और वहां एक *.cshtml फ़ाइल खोलने का प्रयास करता *.cshtml

Solutions Collecting From Web of "एएसपी.नेट और वेब टूल्स 2015 (आरसी 1 अपडेट 1) के स्थापित होने के बाद विजुअल स्टूडियो 2015 त्रुटि "ऑब्जेक्ट रेफ़रलेंस ऑब्जेक्ट के एक उदाहरण के लिए सेट नहीं है""

शायद यह मदद करता है:

  1. निम्न फ़ोल्डर से सामग्री हटाएं:
    1. C: \ Users \ {user} \ AppData \ Local \ Microsoft \ VisualStudio
    2. C: \ Users \ {user} \ AppData \ Local \ Microsoft \ VSCommon
  2. कभी-कभी, आपको यहां जाने की आवश्यकता है:
    1. [x64] सी: \ प्रोग्राम फ़ाइलें (x 86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
    2. [x 86] सी: \ प्रोग्राम फ़ाइलें \ Microsoft Visual Studio 14.0 \ Common7 \ IDE

और devenv /resetuserdata चलाने

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

%LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache हटाएं

वैकल्पिक रूप से, साफ़ MEF घटक कैश एक्सटेंशन का उपयोग करें।

मेरे लिए,

  1. मैंने विंडोज टास्क मैनेजर में प्रक्रिया समाप्त की: VsHub.exe
  2. पुनर्प्रारंभ दृश्य स्टूडियो

उसके बाद, सब कुछ एक आकर्षण की तरह फिर से काम करता है!

मैंने इसे हल किया

 run devenv /resetuserdata 

इस रास्ते में:

 [x64] C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE 

मुझे लगता है कि x 86 में यह इस पथ में काम करता है:

 [x86] C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE 

उम्मीद में यह चीजों को कम कर सकती है / किसी को मदद कर सकता है, मैंने एक जांचकर्ता दृष्टिकोण किया मेरे लिए, मैंने शुरू में फ़ोल्डर को C: \ Users \ {user} \ AppData \ Local \ Microsoft \ VisualStudio को मेरे दस्तावेज़ में स्थानांतरित कर दिया था और इसे पुन: लॉन्च करके इसे पुन: बनाने के लिए विजुअल स्टूडियो को अनुमति दी थी। इससे त्रुटियों को हटा दिया गया इसलिए मैंने हर चीज को वापस चलाया, एक-एक करके, और हर बार दृश्य स्टूडियो को पुनरारंभ किया जब तक कि अपराधियों की खोज न हो इन फ़ोल्डर्स में वापस जाने के लिए ठीक थे:

  • 1033 (पुराने के साथ स्वत: जनरेट की गई प्रतिलिपि को ओवरराइट किया गया)
  • डिजाइनर (मेरी पुरानी प्रतिलिपि में था, शुरू में जब मैंने वी.एस. को फिर से लॉन्च किया था, तब इसे पुनः कॉपी किया गया था)
  • एक्सटेंशन (पुराने के साथ स्वतः जनरेटेड प्रतिलिपि को ओवरराइट)
  • ImageLibrary (पुराने के साथ स्वत: उत्पन्न प्रतिलिपि को ओवरराइट)
  • अधिसूचनाएं (पुराने के साथ स्वत: उत्पन्न प्रतिलिपि को ओवरराइट)
  • स्टैम्पलेट (मेरी पुरानी प्रति में थी, शुरू में जब मैंने वी.एस. फिर से लॉन्च किया था, तब इसे फिर से कॉपी किया गया था)
  • वीटीसी (मेरी पुरानी प्रतिलिपि में था, शुरू में जब मैंने वी.एस. फिर से लॉन्च किया था, इसे वापस कॉपी किया था)

इन फ़ाइलों को ऑटो जनरेट किए जाने वाले लोगों को वापस / ओवरराइट करने के लिए ठीक था:

  • ApplicationPrivateSettings (मेरी पुरानी प्रतिलिपि में था, शुरू में नहीं जब मैं वी.एस. फिर से लॉन्च किया था)
  • ApplicationPrivateSettings.lock (पुराने के साथ स्वत: उत्पन्न प्रतिलिपि को ओवरराइट)
  • vspdmc.lock (पुराने के साथ स्वत: उत्पन्न प्रतिलिपि को ओवरराइट)

इन फ़ाइलों को वापस ले जाने के लिए ठीक थे। प्रत्येक मेरी पुरानी प्रतिलिपि में था, और शुरू में फिर से नहीं बनाया गया जब मैंने वी.एस .: पुन: लॉन्च किया था:

  • .NETFramework, संस्करण = v4.0, सेट = फ्रेमवर्क, हैश = C958D412.dat
  • .NETFramework, संस्करण = v4.0, सेट = RecentAssemblies, हैश = 0.dat
  • .NETFramework, संस्करण = v4.5, सेट = एक्सटेंशन, हैश = 75EAE334.dat
  • .NETFramework, संस्करण = v4.5, सेट = एक्सटेंशन, हैश = 497525A2.dat
  • .NETFramework, संस्करण = v4.5, सेट = फ्रेमवर्क, हैश = 5AE9A175.dat
  • .NETFramework, संस्करण = v4.5.2, सेट = एक्सटेंशन, हैश = 24CEEB0D.dat
  • .NETFramework, संस्करण = v4.5.2, सेट = एक्सटेंशन, हैश = 72AE305.dat
  • .NETFramework, संस्करण = v4.5.2, सेट = एक्सटेंशन, हैश = ADF899D7.dat
  • .NETFramework, संस्करण = v4.5.2, सेट = फ्रेमवर्क, हैश = D8E943A2.dat

इन वजहों से समस्याएं हुईं – इन फ़ाइलों को हटा दें और उन्हें फिर से बनाने के लिए वी.एस. को पुन: लॉन्च करें:

  • घटक मॉडेल कैश – जब मैं अपने पुराने लोगों (4 फाइलें: MS.VS.Default.cache, .catalogs, .err, .external) के साथ इस फ़ोल्डर की सामग्री को ओवरराइट कर देता हूं, तो इससे मुझे इससे पहले की त्रुटियों को मिला दिया गया था मेरा प्रोजेक्ट लोड करते समय पैकेज लोड करें, और वीएस बंद करने का प्रयास करते समय "ऑब्जेक्ट संदर्भ किसी ऑब्जेक्ट के इंस्टेंस पर सेट नहीं है" त्रुटि।
  • devenv.exe.config – जैसा कि ComponentModelCache है
  • .NETFramework, संस्करण = v4.0, सेट = एक्सटेंशन, हैश = 6D09DECC.dat – जावास्क्रिप्ट भाषा सेवा से त्रुटि आउटपुट का कारण बनता है, जो कि जेएस फ़ाइलों को लापता है
  • .NETFramework, संस्करण = v4.0, सेट = एक्सटेंशन, हैश = 9951बीसी 03.डेट – जावास्क्रिप्ट भाषा सेवा से त्रुटि आउटपुट का कारण बनता है, जो कि जेएस फाइलें लापता है
  • .NETFramework, संस्करण = v4.5.2, सेट = हालियासम्बीलीज़, हैश = 0.डेट – जावास्क्रिप्ट भाषा सेवा से त्रुटि आउटपुट का कारण बनता है, जो कि जेएस फाइलें लापता है

ये उन अंतिम .NETFramework फ़ाइलों की त्रुटियां हैं (जो मुझे नहीं मिलती अगर मैं उन्हें वापस नहीं जोड़ता):

 01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\libhelp.js' not found. 01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\sitetypesWeb.js' not found. 01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\domWeb.js' not found. 01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\underscorefilter.js' not found. 01:10:11.7550: Referenced file 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\JavaScript\References\showPlainComments.js' not found. 

मुझे जावास्क्रिप्ट भाषा सेवा प्लग-इन को फिर से स्थापित / सुधारने की आवश्यकता हो सकती है, इसलिए यह अन-संबंधित हो सकता है लेकिन निश्चित रूप से devenv.exe.config और ComponentModelCache को "ऑब्जेक्ट संदर्भ किसी ऑब्जेक्ट के इंस्टेंस के लिए सेट नहीं" त्रुटि को सही करने के लिए जाने की आवश्यकता है।

यह निम्न में से किसी भी या सभी को आज़माने की सिफारिश की है:

  • दृश्य स्टूडियो को पुनरारंभ करें

  • व्यवस्थापक के रूप में चलाने का प्रयास करें (विज़ुअल स्टूडियो को राइट-क्लिक करें और "प्रशासक के रूप में चलाएं" चुनें)

  • विजुअल स्टूडियो के लिए किसी भी अपडेट की जांच करें (यदि उपलब्ध है तो उन्हें डाउनलोड करें और इंस्टॉल करें)

  • एक अलग समाधान / परियोजना खोलने का प्रयास करें

अगर समस्याएं जारी रहती हैं, तो आप निम्न विकल्पों का प्रयास कर सकते हैं:

  • अपनी स्थानीय मशीन को पुनरारंभ करें

  • विजुअल स्टूडियो को सिस्टम डिफॉल्ट्स में रीसेट करने का प्रयास (यह दृश्य स्टूडियो के भीतर से किया जा सकता है)

  • अपने विजुअल स्टूडियो स्थापना की मरम्मत का प्रयास

मेरे लिए, एएसपी.नेट 5 अभी तक आवश्यक नहीं है, मैंने अपडेट को हटा दिया, और फिर एएसपी.नेट 4.5 को पुनः स्थापित किया। यह थोड़ा मुश्किल है:

  1. नियंत्रण कक्ष "Microsoft ASP.NET 5 RC1 Update1" से हटाया गया इसके बाद, आप अब एएसपी.नेट एमवीसी परियोजनाओं को नहीं खोलेंगे
  2. फिर मैंने "माइक्रोसॉफ्ट विज़ुअल स्टूडियो व्यावसायिक 2015" की स्थापना बदल दी, "संशोधित" पर क्लिक किया, और "Microsoft वेब डेवलपर उपकरण" का चयन किया

अब दृश्य स्टूडियो 2015 में अद्यतन की सूचना का पालन नहीं करें !!!

मेरे मामले में (यह आपके लिए समाधान नहीं होगा, लेकिन यह किसी के लिए सहायक हो सकता है), इसका समाधान था:

  1. मेनू मेनू → एक्सटेंशन और अपडेट जाएं

  2. दायां पैनल से Online टैब चुनें

  3. web tools लिए खोजें, और फिर Microsoft ASP.NET and Web Tools चयन करें और इसे इंस्टॉल करें।

मेरे मामले में यह मेरे कंप्यूटर से लापता था क्योंकि बहुत सारे दृश्य स्टूडियो की मरम्मत कार्य

मुझे हर बार एक "नई" परियोजना बनाने की कोशिश करने के लिए अपवाद मिल रहा था

मेरा समाधान था:

  1. मेनू मेनू → एक्सटेंशन और अपडेट जाएं

  2. "अपडेट" लिंक की जांच करें … Microsoft ASP.NET और वेब टूल्स के लिए एक अपडेट था इसे स्थापित करो।

उसने मेरे लिए इसे हल कर दिया।

मुझे यह अपवाद हर बार जब मैंने "नया" प्रोजेक्ट बनाया था

मेरा समाधान था:

  • मेनू टूल जाओ? एक्सटेंशन और अपडेट
  • "अपडेट" लिंक की जांच नहीं करें … खोज "asp.net" Microsoft ASP.NET और वेब टूल्स के लिए एक अद्यतन था इसे AspNetWebFrameworksTools2015_KB3137909.exe के रूप में प्राप्त करें और इसे इंस्टॉल करें।

उसने मेरे लिए इसे हल कर दिया।


दुर्भाग्य से, मैं एक और अपवाद में गया था:

"एक आविष्कार के लक्ष्य से अपवाद फेंक दिया गया है"

मैंने FIPS सेटिंग सक्षम DWORD मान को शून्य पर अक्षम कर दिया है

 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy] Enabled=dword:00000000 And All fixed. 

मैं पूरे सप्ताहांत के दौरान इस के साथ संघर्ष कर रहा था लेकिन यह करना बहुत आसान है। मैंने जो किया था वह स्थापना की स्थापना के बजाय मरम्मत पर क्लिक करने के लिए किया गया था मरम्मत के बाद, मैंने सीधे पुनरारंभ पर क्लिक किया उसके बाद, सब कुछ पूरी तरह से काम कर रहा है आपको यह प्रयास करना चाहिए, हो सकता है कि यह आपके लिए भी काम कर सके !!!

एक Windows प्रपत्र प्रपत्र को सहेजने की कोशिश करते समय मेरे पास 'ऑब्जेक्ट रेफरेंस सेट नहीं' त्रुटि थी। मेरे लिए सरल समाधान फ़ॉर्म के लिए डिजाइनर को बंद करना था, डिज़ाइनर को फिर से खोलना था, और फिर सहेजें पर क्लिक करें

दृश्य स्टूडियो को पुन: प्रारंभ करना मेरे लिए किया था अगले रन पर, यह एक "स्कैनिंग नए और अद्यतन एमईएफ घटकों …" प्रदर्शित किया और फिर इसे सामान्य रूप से निष्पादित किया गया।

ऐसा लगता है कि किसी भी तरह विंडोज अपडेट से संबंधित है, हालांकि मेरे पास सबूत नहीं है