मैंने इस समस्या को खोजा लेकिन किसी भी समाधान ने काम नहीं किया। मेरे पास विजुअल स्टूडियो प्रोफेशनल 2015 स्थापित है और मैं टीएफएस का उपयोग कर रहा हूं। मेरा NuGet संस्करण 3.1.6 है। यह समस्या केवल मेरे C # वेब API / MVC प्रोजेक्ट में हो रही है।
मुझे नीचे त्रुटि मिल रही है:
यह प्रोजेक्ट NuGet पैकेज (ओं) को संदर्भित करता है जो इस कंप्यूटर पर गायब हैं। उन्हें डाउनलोड करने के लिए NuGet Package Restore का उपयोग करें। अधिक जानकारी के लिए, http://go.microsoft.com/fwlink/?LinkID=322105 देखें । अनुपलब्ध फ़ाइल है .. \ पैकेज \ Microsoft.Net.Compilers। .0.0 \ build \ Microsoft.Net.Compilers.pps
- मेरे पास मेरे समाधान में .nuget फ़ोल्डर नहीं है।
- मेरे पास समाधान में एक पैकेज फ़ोल्डर है और जब मैं इसे हटाता हूं, तो ऐसा लगता है कि NuGet निर्भरता का पुनर्निर्माण करता है, लेकिन परियोजना में अभी भी उपरोक्त त्रुटि है।
- मैंने टीएफएस से परियोजना को हटाने की कोशिश की और इसे ठीक नहीं किया।
- उपरोक्त त्रुटि के साथ, परियोजना के सभी संदर्भों में पीले रंग की चेतावनी के संकेत हैं और कहते हैं कि वे गायब हैं।
- जब मैंने प्रोजेक्ट के लिए NuGet Package Manager की जाँच की, तो जो कुछ भी "गायब" है, उसके पास एक ग्रीन टिक है, जिसमें Microsoft.Net.Compilers शामिल हैं।
- मैंने एक नई वेब एपीआई / एमवीसी परियोजना को जोड़ने की कोशिश की और इसे इसी तरह की समस्या का सामना करना पड़ा जहां ओवेन जैसे अधिकांश संदर्भ पीले चेतावनी संकेत के साथ "गायब" थे।