प्रोजेक्ट फाइल अधूरी है। अपेक्षित आयात गायब हैं


93

अपने कंप्यूटर को प्रारूपित करने के बाद मैंने Vs 2017 V 15.6.3 को पुनः इंस्टॉल किया और Microsoft 2.1.4 से ASP.Net कोर एसडीके स्थापित किया

लेकिन जब मैं नया एस्प कोर एप्लिकेशन बनाता हूं तो वीएस त्रुटि के साथ विफल हो गया

"प्रोजेक्ट फ़ाइल अधूरी है। अपेक्षित आयात गायब हैं"

कृपया, क्या कोई मदद कर सकता है?

ASP कोर एप्लिकेशन बनाते समय त्रुटि


आपने "Microsoft 2.1.4 से ASP.Net कोर एसडीके" कैसे स्थापित किया? Visual Studio इंस्टालर का उपयोग कर, या किसी अन्य प्रक्रिया द्वारा?
नील

क्या आप अपनी परियोजना फ़ाइल पोस्ट कर सकते हैं?
फ्रांसेस्को बी

1
मैंने इस लिंक का उपयोग सेटअप के लिए किया है। नेट कोर sdk microsoft.com/net/download/thank-you/…
Majd Albaho

4
इस जवाब ने मुझे stackoverflow.com/a/55529011/342113 मदद की । वर्तमान में, यह पता चलता है कि 2.2.1xx एसडीके वीएस.नेट 2017 के साथ संगत हैं, लेकिन 2.2.2XX एसडीके नहीं हैं।
rsbarro

जवाबों:


18

हल

  1. कंट्रोल पैनल से कुछ वर्जन को अनइंस्टॉल करने के बाद भी, C: \ Program Files \ dotnet-skk में डिलीट किए गए वर्जन वाली फाइल और फोल्डर मिल जाएंगे।

  2. कृपया जाने और अवांछित संस्करण फ़ोल्डर को हटा दें

  3. प्रोजेक्ट को पुनः लोड करने का प्रयास करें

इसने मेरे लिए काम किया


68

मेरी भी यही समस्या थी। मेरे मामले में, Global.json और appsettings को हटाने से समस्या हल हो गई।


9
इसने मेरे लिए काम किया, हालांकि स्पष्ट करने के लिए मुझे सिर्फ (/ नाम बदलना) "Global.json" को हटाना पड़ा। Fwiw: इसमें निहित है: {"sdk": {"version": "2.0.0"}}
ubienewbie

2
मेरे मामले में, मैंने अपनी मशीन पर .NetCore संस्करण 2.0.0 इंस्टॉलेशन को गायब कर दिया था और इसका उल्लेख Global.json में किया गया था। इसलिए मैंने इसे स्थापित किया और यह ठीक काम किया।
मुहम्मद उमर

3
dotnet --version2.1.201 से पता चलता है, जबकि Global.json ने थोड़ा कम संस्करण, 2.1.101 का उल्लेख किया है। जाहिरा तौर पर संस्करण को काम करने के लिए इसके लिए सटीक रूप से मेल खाना पड़ता है, नीचे की ओर संगतता नहीं। या बस इस उत्तर में बताई गई फ़ाइल को हटा दें।
गोलेज़ट्रॉल

7
केवल वैश्विक हटा देना। मेरे लिए पर्याप्त था। एप्लेटसेट्स जगह पर रह सकते हैं
Wouter Janssens

11
इस उत्तर में Global.json और appsettings के फ़ोल्डर को बताना अच्छा होगा।
fernacolo

34

एक अन्य संभावित कारण आप .NET कोर संस्करण स्थापित कर रहे हैं जो विज़ुअल स्टूडियो के साथ असंगत है । यह ओपी द्वारा मूल प्रश्न से असंबंधित हो सकता है, क्योंकि यह अलग-अलग संस्करण संख्याओं की चिंता करता है, लेकिन जब से मैं इस पृष्ठ पर उतरा हूं मदद की तलाश में, मैंने सोचा कि यह दूसरों के लिए उपयोगी हो सकता है।

लेखन के समय, मैंने .NET कोर 2.2.203 स्थापित किया जो विज़ुअल स्टूडियो 2017 (पेशेवर 15.9.11) के साथ संगत नहीं है

नेट कोर डाउनलोड पृष्ठ सूचियों विजुअल स्टूडियो 2017 के लिए एक अलग डाउनलोड के इस एक डाउनलोड करने के लिए सुनिश्चित करें कि जब आप दृश्य स्टूडियो 2017 वर्तमान समर्थित संस्करण है उपयोग करने का इरादा नेट कोर 2.2.106


अजीब तरह से, मेरे ऐप में मेरे पास N-Tier ऐप (UI, BLL और DAL) है। BLL प्रोजेक्ट ने .NET कोर के इस संस्करण को ठीक से लोड किया है। +1
दवे

9
आपने मुझे हेडबैंकिंग के घंटों बाद बचाया। Microsoft को एक सौम्य दिखने वाले (Compatible with Visual Studio 2017)लेबल की तुलना में अधिक स्पष्ट होना चाहिए । यह बकवास के लिए सभी कैप और बड़े आकर्षक लाल होना चाहिए।
एंजेल योरडानोव

आपका बहुत बहुत धन्यवाद! यह काम! एसडीके 2.2.105 केवल विजुअल स्टूडियो 15.9.8 या उससे कम के साथ काम करता है।
hubert17

संस्करण 15.9.12 को वी.एस. 2017 समुदाय उन्नयन मेरे मामले में समस्या हल हो जाती
GoldenAge

23

आप Global.json फ़ाइल की जांच कर सकते हैं जिसे आप समाधान रूट निर्देशिका में पा सकते हैं और यह सुनिश्चित कर सकते हैं कि इसमें लक्षित SDK संस्करण आपकी मशीन पर स्थापित है या इसे पहले से इंस्टॉल की गई किसी एक चीज़ से अपडेट करें यदि आपके पास SDK संस्करण 2.1.4 स्थापित है आपका वैश्विक.जॉन इस तरह दिखना चाहिए

{
  "sdk":
  {
    "version": "2.1.400"
  }
}   

1
यह मेरे लिए था। संस्करण "2.1.300" में global.json, लेकिन 2.1.200& 2.1.403स्थापित; 2.1.400 में बदलकर काम किया।
पासी सावोलनें

3
दोनों ने इसे एसडीके के स्थापित संस्करणों में से एक में बदलने या versionपूरी तरह से विशेषता को हटाने का काम किया
सालारोस

2
मेरे लिए भी काम किया। मैंने अपने सिस्टम पर पहले से ही निकटतम मैच के लिए संस्करण को बदल दिया। आपने जो भी इंस्टॉल किया है, उसे देखने के लिए आप "डॉटनेट - कन्वर्जन" चला सकते हैं।
दाउदिह

2
dotnet --list-sdksऔर dotnet --list-runtimesआपके द्वारा इंस्टॉल किए गए सभी को देखने के लिए dotnet --versionउपयोग में वर्तमान संस्करण दिखाई देगा।
नथनचेरे

1
हमारे लिए भी यही समाधान था। हमारे मामले में, हमारे पास वीएस2017 पर नेटकोर 2.1 के साथ कुछ परियोजनाएं थीं; हमने netcore 3 स्थापित किया है, और हम परियोजनाओं को और नहीं खोल सकते हैं। प्रोजेक्ट के रूट फोल्डर में Global.json बनाने से समस्या हल हो गई
जैक कैस

18

अंतिम कोर स्थापना की मरम्मत ने मेरे लिए काम किया


1
मुझे भी रिबूट करना पड़ा लेकिन इसने इसे मेरे लिए ठीक कर दिया।
DTown

1
.NET फ्रेमवर्क (कोर के लिए काम करता है) की मरम्मत के लिए "कैसे" देख रहे लोगों के लिए, अपने पसंदीदा खोज इंजन में ".NET फ्रेमवर्क रिपेयर टूल" की खोज करें। बस पहला कदम चल रहा है यह मेरे लिए तय है।
KSwift87

2
W10 कंटोल पैनल - प्रोग्राम- प्रोग्राम और फीचर्स इंस्टालेशन और रिपेयर
उज़ाय

15

मेरे मामले में, मेरे पास विज़ुअल स्टूडियो के दो संस्करण स्थापित थे (15.7 और 15.6)। 15.7 में वेब वर्कलोड स्थापित नहीं था, हालांकि .net कोर 2.1 RC1 पहले से स्थापित था। मैंने VS2017 में asp.net वर्कलोड को स्थापित किया, और फिर अच्छे माप के लिए अपने .net कोर इंस्टॉल की मरम्मत की। निश्चित रूप से इस प्रक्रिया में कुछ ने मेरे c: \ program files (x86) \ dotnet और c "\ program files \ n को इस पथ में स्वैप किया और Visual Studio (15.7) मेरे वेब प्रोजेक्ट को नहीं खोलेगा।

मैंने सिर्फ़ सिस्टम एनवायरनमेंट वेरिएबल्स को एडिट किया, x86 फोल्डर को एक और वॉयला में स्थानांतरित किया - विजुअल स्टूडियो को फिर से खोला और इसने अब मेरा प्रोजेक्ट लोड किया। सिस्टम पर्यावरण चर


3
मेरे मामले में, c: \ Program Files \ dotnet \ _ को मेरे PATHs से हटा दिया गया है
micahtan

1
आह्ह्ह्ह इतना समय इस पर व्यर्थ गया, यह मेरे लिए जवाब था। धन्यवाद!
19

स्थापित NET4.7.1, तब सभी मौजूदा Net.Core प्रोजेक्ट बर्बाद हो गए। "नीचे ले जाएँ" जादू ने उन्हें वापस तय कर दिया।
यूरी शकटुला

13

एह, बदमाश गलती, मेरे पास विजुअल स्टूडियो एसएसडीटी खुला था और एक मौजूदा .नेट कोर परियोजना को खोलने की कोशिश कर रहा था, जो समान उत्पादन करता है:

"प्रोजेक्ट फ़ाइल अधूरी है। अपेक्षित आयात गायब हैं"

यह समाधान दृश्य स्टूडियो का उपयोग करने के लिए नहीं एसएसडीटी था , मदद में देखें> के बारे में:

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


1
घंटों के बाद .net कोर संस्करण पर भ्रम की स्थिति, यह मेरे लिए वास्तविक समाधान था। और मेरे लिए SSDT एक फ़ोल्डर से एक समाधान फ़ाइल खोलते समय डिफ़ॉल्ट हो गया था, इसलिए मैंने यह भी तय किया। धन्यवाद!
एलेक्स

9

मैंने विज़ुअल स्टूडियो को बंद करके और निम्न आदेशों को चलाकर इस समस्या को हाल ही में हल किया है

  1. डॉटनेट नगेट लोकल -c सब
  2. डॉटनेट साफ
  3. डॉटनेट का निर्माण

ऐसा लगता है कि कई बार, खासकर परियोजनाओं की शुरुआत में, जब नगेट अजीब (तकनीकी शब्द) से बाहर निकल जाता है।


9

VS2019 को स्थापित करने के बाद, मुझे वही त्रुटि शुरू हुई जब मौजूदा .Net कोर समाधान VS2017 में खुलते हैं।
में दृश्य स्टूडियो इंस्टालर मैं नवीनतम संस्करण (15.9.11) के लिए VS2017 नवीनीकृत किया है और समस्या गायब हो गया।

बाद में VS2019 को नवीनतम रिलीज़ में अपग्रेड करने के बाद मुझे वही त्रुटियां होने लगीं और VS2017 को फिर से अपग्रेड करना पड़ा।


8

मैंने .csproj फ़ाइल में पहली पंक्ति को संशोधित करके इस समस्या को हल किया है:

<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">

सेवा:

<Project Sdk="Microsoft.NET.Sdk">

5

मुझे यह त्रुटि तब शुरू हुई जब मैंने अपने सभी पुराने .NET कोर एसडीके को अनस्टॉल किया और पोस्टिंग के समय नवीनतम एक, 2.1.5 स्थापित किया। मैंने बिना किसी भाग्य के यहां सभी समाधानों की कोशिश की है, इसलिए यह जांचने का फैसला किया कि मेरे द्वारा किए गए क्लीअप के बाद वर्तमान एसडीके संस्करण क्या है क्योंकि मुझे लगा कि यह समस्या पैदा कर रहा है, और मैं सही था - एक कमांड प्रॉम्प्ट शुरू किया और लिखा dotnet --versionऔर संदेश प्राप्त किया "क्या आपका मतलब डॉटनेट एसडीके कमांड चलाना है? कृपया डॉटनेट एसडीके को इनस्टॉल करें:"। अजीब बात है, एसडीके स्थापित है लेकिन सिस्टम इसे नहीं देखता है। फिर मैंने अपने पर्यावरण चर में देखा और नियमित प्रोग्राम फ़ाइलें (x64 एक) पथ से पहले PATH चर में डॉट 86 पथ के लिए x86 था। इसलिए मैंने x86 और वॉइला से पहले x64 को स्थानांतरित कर दिया, कुछ भी वापस सामान्य हो गया।

आशा है कि मैंने किसी की मदद की।


आपने मेरी सहायता की। यह तब हुआ जब मैंने 2.2.3 से 2.2.4 में अपग्रेड किया। मुझे आश्चर्य है कि अगर नया / अनइंस्टॉल पुराना स्थापित करने का एक विशिष्ट क्रम है जो इसे होने का कारण बनता है।
मैटॉग

@ मैट, मैंने कई बार वैरिएंट इंस्टॉल / अनइंस्टॉल करने की कोशिश की है लेकिन यह समस्या हर बार होती है। मुझे लगता है कि बस इसके लिए अभ्यस्त होना पड़ेगा;) जब हम स्टेवर्टोफ़्लो जैसे स्रोत रखते हैं, तो यह कोई बड़ी बात नहीं है।
Ivaylo दिमित्रोव

क्या यह उसी तरह है जैसे स्मार्ट देव की उत्तर परियोजना की फाइल अधूरी है। अपेक्षित आयात गायब हैं ?
माइकल फ्रीजिम

4

मुझे वही मुद्दा मिला। मैं नए स्थापित VS2017 पर नया ASP .net Core 2 नहीं बना सका या मौजूदा एक को खोल सकता हूं, जो VS2017 के साथ दूसरे कंप्यूटर पर पूरी तरह से काम करता है।

Windows से सभी .NET Core Runtimes और .NET Core Windows Server होस्टिंग की स्थापना रद्द करने के बाद मेरे लिए यह काम शुरू कर दिया गया है। एसडीके को केवल छोड़ दिया गया है और सभी काम अंत में हुए हैं। यहां छवि विवरण दर्ज करें

शायद, मुझे विंडोज से सिर्फ .NET कोर रंटिम्स या .NET कोर विंडोज सर्वर होस्टिंग की स्थापना रद्द करने की आवश्यकता थी और यह पर्याप्त होगा।


मेरे पास मेरी मशीन पर एएसपी कोर 2 एसडीके कभी नहीं था, ताजा स्थापना के बाद भी मौजूद मुद्दा
एलेक्सलोमा87

मेरे लिए काम किया। कोर विंडोज सर्वर होस्टिंग की स्थापना रद्द करने के बाद। वी.एस. का कोई पुनः आरंभ नहीं। मैंने अभी प्रोजेक्ट्स को पुनः लोड किया है।
profimedica

4

केवल एक चीज जो मेरे लिए काम करती है वह थी विज़ुअल स्टूडियो को अपग्रेड करना:

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

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


3

मेरे पास एक दूषित डॉटनेट कोर एसडीके से समान लक्षण थे (कमांड लाइन से मैं डॉटनेट-वी को चलाने में असमर्थ था, जहां पहले मैं सक्षम था)। मेरा प्रोजेक्ट विफल IIS वेब प्लेटफ़ॉर्म स्थापना विफलता के बाद लोड करने में विफल रहा। .NET कोर SDK को पुनर्स्थापित करने से समस्या हल हो गई।


3

मेरी भी यही समस्या थी। यह पता लगाने के लिए मुझे कुछ समय के लिए शांत कर दिया। मेरे मामले में, मैं एक नया ASP .NET कोर एप्लीकेशन खोलने की कोशिश कर रहा था और मुझे इस पोस्ट पर 0 प्रोजेक्ट्स वापस मिल रहे थे।

मैंने क्या कोशिश की: मैंने कंट्रोल पैनल \ सिस्टम और सिक्योरिटी \ सिस्टम के तहत पर्यावरण चर बदलने की कोशिश की (अग्रिम सेटिंग्स पर क्लिक करें)

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

फिर पर्यावरण चर पर क्लिक करें

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

फिर यह देखने के लिए जांचें कि क्या आपके पास डॉटनेट पथ शामिल है, चाहे वह प्रोग्राम फाइल या प्रोग्राम फाइल (x86) के तहत हो यहां छवि विवरण दर्ज करें

कुछ लोगों ने (x86) को स्थानांतरित करने का सुझाव दिया, जो कि Microsoft प्रलेखन पर आधारित है

मेरा मुद्दा क्या तय किया गया था : मुझे पता चला कि मेरे पास गलत संस्करण स्थापित था और यह दृश्य स्टूडियो 2017 के साथ संगत नहीं था यहां छवि विवरण दर्ज करें

तब मैंने अन्य इंस्टॉलेशन को हटा दिया और वीएस 17 के साथ संगत सही संस्करण को पुनर्स्थापित किया और एक जादू की तरह काम करता है। आशा है कि यह भविष्य में किसी की मदद करेगा।


1
यह मेरे लिए काम करने का एक हिस्सा था। मेरी मशीन पर अन्य सभी एसडीके 64 बिट थे (और इस प्रकार "प्रोग्राम फाइल्स" में।) मुझे वीएस 2017 के लिए नवीनतम कोर को स्थापित करना था - 2.2.110 को x86 संस्करण के रूप में। यह "प्रोग्राम फाइल्स (x86)" ट्री में जाता है। मैंने सामान्य "प्रोग्राम फाइल्स" फ़ोल्डर में पहले जोड़े गए पैथ स्टेटमेंट को हटा दिया और उन्हें "प्रोग्राम फाइल्स (x86)" से बदल दिया और यह फिर से काम करता है!
ग्रैंडर

इससे मुझे मदद मिली! मैंने sdk का एक गुच्छा अनइंस्टॉल कर दिया है, जो कि विंडोज 10 इनसाइडर प्रीव्यू ऑटो ने मेरे लिए इंस्टॉल किया और गलती से एक VS 2017 को हटा दिया। धन्यवाद!
जेफ लाफे ने

2

मेरे मामले में, मैं फ़ोल्डर में गया C: \ Program Files \ dotnet \ sdk पूर्वावलोकन sdk फ़ोल्डर हटाएं, फिर कमांड लाइन रन पर:

डॉटनेट एसडीके 2.1.200

asp.net कोर के लिए सही एसडीके संस्करण सेट करने के लिए। इससे समस्या ठीक हो गई।


1

धन्यवाद दोस्तों, मैंने दृश्य स्टूडियो 2017 के पुराने संस्करण को फिर से स्थापित किया था और यह अच्छी तरह से काम करता है। मेरा वीएस संस्करण 15.4 है और यह ठीक है


7
संस्करण 15.6.7 यहाँ, और मुद्दा अभी भी मौजूद है। मैं इसे एक स्वीकृत उत्तर के रूप में चिह्नित नहीं करूंगा क्योंकि यह वास्तव में नवीनतम वीएस संस्करणों के लिए समाधान नहीं है।
अलेक्सलोमा87

docs.microsoft.com/en-us/dotnet/core/… आवश्यक VS2017 15.9.0 है
ग्रिफिन

1

यह मेरे साथ तब हुआ जब मैंने विजुअल स्टूडियो के वीएस २०१५ इंस्टेंस को अनइंस्टॉल कर दिया था। मैंने वीएस २०१ I के साथ कंधे से कंधा मिलाकर चल रहा था।

मुझे x86 संस्करण के साथ .Net कोर एसडीके / रनटाइम को पुनर्स्थापित करना पड़ा। मैं पहले से ही इन के x64 संस्करणों को मैन्युअल रूप से किया था, लेकिन 32bit में चल रहे दृश्य स्टूडियो के बारे में नहीं सोचा था।

ये फाइलें हैं:

  • डॉटनैट-sdk-xxx-जीत-x86.exe

  • DotNetCore.xxx-WindowsHosting.exe


1

मैं उसी मुद्दे का सामना कर रहा था। मैं .Net कोर 2.2 पर अपना प्रोजेक्ट चला रहा था। मैंने यहां दिए गए हर एक समाधान की कोशिश की लेकिन कुछ भी काम नहीं आया। मैंने अपने दृश्य स्टूडियो की मरम्मत की और यह अब ठीक काम कर रहा है।


1

मेरे पास एक ही त्रुटि संदेश था। मेरे मामले में। मुझे .NET कोर क्रॉस-प्लेटफॉर्म डेवलपमेंट टूलसेट इंस्टॉल करना था ।

कदम:

  1. विजुअल स्टूडियो में, टूल्स> गेट टूल्स एंड फीचर्स पर जाएं ...
  2. वर्कलोड के तहत इंस्टॉलेशन को संशोधित करें: .NET कोर क्रॉस-प्लेटफॉर्म डेवलपमेंट चुनें और संशोधित करें पर क्लिक करें।
  3. VS को पुनरारंभ करें और अपनी परियोजना का पुनर्निर्माण करें।

1

मैंने 2017 के संस्करण के लिए दृश्य स्टूडियो को अपडेट करके इसे हल किया है।

वास्तविक समस्या यह थी कि .net कोर संस्करण बाद में विज़ुअल स्टूडियो की तुलना में था।

मदद> अपडेट के लिए चेक करें, विजुअल स्टूडियो को अपडेट करें।


0

मैं एक ASP.net Core 2.0 परियोजना के साथ एक ही समस्या थी, जब मैंने अपनी विकास मशीन पर DotNetCore.2.0.5-WindowsHosting फ्रेमवर्क स्थापित किया है। WindowsHosting फ्रेमवर्क और सभी .net कोर पैकेजों को हटाने के बाद मैं इस समस्या को हल कर सकता हूं। इसके बाद मैंने dotnet-sdk-2.1.200-win-x64 पैकेज को फिर से स्थापित किया है और सब कुछ ठीक काम किया है।


0

इस परियोजना के लिए बिन और obj फ़ोल्डरों को हटाना मेरे लिए यह तय करता है।


0

एक ही मुद्दा ... मुझे यह पता लगाने में थोड़ा समय लगा। जब से मैं एक ASP.NET कोर परियोजना पर काम कर रहा था, जो .NET कोर 1.1 को लक्षित करता था, मैंने सोचा कि मुझे अभी भी .NET कोर 1.1 SDK की आवश्यकता है। चूंकि मेरे पास .NET Core SDK 2.1 स्थापित था, इसलिए किसी प्रकार का संघर्ष हुआ और मैं प्रोजेक्ट फ़ाइल नहीं खोल सका। .NET कोर 1.1 की स्थापना रद्द करने के बाद मैं तब अपना प्रोजेक्ट खोलने में सक्षम था।


0

भागो बहाल DotNet समाधान के लिए कमांड लाइन पर।

टिप। यदि आपने नवीनतम .net मुख्य संस्करण को अनइंस्टॉल कर दिया है तो मान लें कि 2.1.403 और पिछले एक को स्थापित करें, सुनिश्चित करें कि 2.1.403 फ़ोल्डर को वास्तव में पथ पर हटा दिया गया है

C: \ Program Files \ dotnet \ sdk \

मेरे पास 2.1.403 के साथ एक खाली फ़ोल्डर छोड़ने के कारण समस्या थी


0

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


0

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


0

मेरी परियोजना के टर्न आउट समाधान में एक अन्य परियोजना पर निर्भर थे, जो नुगेट निर्भरता के मुद्दों को विफल कर दिया था, जो बदले में था क्योंकि परियोजना के गुणों में लक्ष्य फ्रेमवर्क रिक्त था।

मैंने .csprojलक्ष्य ढांचे की जांच करने के लिए फ़ाइल खोली, लक्ष्य रूपरेखा डाउनलोड की और "मरम्मत" को चुना, फिर विज़ुअल स्टूडियो और सभी अच्छे को फिर से शुरू किया!


0

वीएस 2019 के नए पूर्वावलोकन संस्करण को स्थापित करते समय मेरे पास बस यही मुद्दा था। मैंने इसे नवीनतम अपडेट की स्थापना रद्द करके तय किया, जो बदले में कोर के सबसे हाल ही में डाउनलोड किए गए संस्करण की स्थापना रद्द करता है। जो मुझे विश्वास है कि मिसमैच का कारण बना।


0

बस अपने प्रोजेक्ट निर्माण की जांच करने की आवश्यकता है। अपडेट किए गए एक के साथ .net कोर लाइब्रेरी संस्करण। जब आप कोर लाइब्रेरी को अपडेट करते हैं तो इसे अपडेट नहीं किया जाएगा ।csproj, या तो आपको इसे मैन्युअल रूप से अपडेट करने की आवश्यकता है या नवीनतम / अपडेटेड कोर एसडीके फ़ाइल को हटाने की आवश्यकता है।

Cmd पर .net कोर संस्करण --fire कमांड की जाँच करने के लिए: - dotnet --version

फिर प्रोग्राम और फीचर्स में स्थापित लाइब्रेरी के साथ जांचें - नवीनतम लाइब्रेरी की रीमॉविंग एकल लाइन के परिवर्तन के बिना समस्या का समाधान करती है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.