2017-09-04 12 views
6

आज यह त्रुटि फिर हुई netcoreapp2.0 साथ संगत नहीं हैं। दृश्य स्टूडियो संकुल Microsoft.AspNetCore.All में instaled के सबसे को नहीं पहचानता है लेकिन मैं यह भी साथ समस्याओं हो रही है:संकुल

  • Microsoft.Extensions.Logging.Debug
  • Microsoft.VisualStudio.Web.CodeGenerators.Mvc
  • Microsoft.EntityFrameworkCore.Tools.DotNet

त्रुटि संदेश हर पैकेज के लिए इस तरह है:

Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0 पैकेज (.NETCoreApp, संस्करण = v2.0) netcoreapp2.0 साथ संगत नहीं है। Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0 पैकेज का समर्थन करता है: netstandard2.0 (.NETStandard, संस्करण = v2.0)

मैं ऐसा करने से पहले इस समस्या को पारित हो गया है:

  • संस्करण 2,0

अब, मैं NuGet.Commandline अद्यतन किया है 4.3 लेकिन समस्या बनी रहती है करने के लिए संस्करण 15.3.1

  • अद्यतन कर रहा है एसडीके के लिए वी.एस. अपडेट कर रहा है।

    मैं भी इस चेतावनी हो रही है:

    वहाँ के बीच संघर्ष को हल करने का कोई तरीका नहीं है "System.Collections.NonGeneric, संस्करण = 4.1.0.0, संस्कृति = तटस्थ, PublicKeyToken = b03f5f7f11d50a3a" और "System.Collections.NonGeneric, संस्करण = 4.0.1.0, संस्कृति = तटस्थ, PublicKeyToken = b03f5f7f11d50a3a"। "System.Collections.NonGeneric, संस्करण = 4.1.0.0, संस्कृति = तटस्थ, PublicKeyToken = b03f5f7f11d50a3a" मनमाने ढंग से चुना जाएगा। आवेदन डी: \ दृश्य स्टूडियो \ MSBuild \ 15.0 \ बिन \ Microsoft.Common.CurrentVersion.targets 1964

    कोई अन्य अद्यतन मैं पर गौर करना चाहिए? किसी भी मदद का स्वागत है। धन्यवाद

  • उत्तर

    5

    संस्करण 15.3.3

    को विजुअल स्टूडियो को अपडेट करके हल ऐसा लगता है इस बार जब तक aspnetcore2.0 ही स्थिर हो जाएगी।

    +0

    यह भारी NuGet विधानसभाओं पर निर्भर करता है, तो नवीनतम वी.एस. बाइनरी (नवीनतम NuGet विधानसभाओं युक्त) को अद्यतन करने के बहुत जरूरी है। यहां तक ​​कि वीएस2015 को भी इस समय एक NuGet अपडेट प्राप्त हुआ है। –

    +0

    जब आप विजुअल स्टूडियो का उपयोग नहीं कर रहे हैं तो हल नहीं होता है। यहां तक ​​कि ताजा 'डॉटनेट नई वेबपी' पर भी होता है जो सीधे अज़ूर तक पहुंच जाता है - उनके निर्माण पर भी विफल रहता है – nathanchere

    +1

    @nathanchere आपके विशेष मामले के लिए आपको एक और विकल्प तलाशना चाहिए। इस मामले को विजुअल स्टूडियो में उजागर किया गया है और उत्तर उस विशिष्ट मामले में किया गया है। –

    1

    आप DotNet CLI उपयोग कर रहे हैं, तो बस इस आदेश चलाते हैं,

    dotnet nuget locals all --clear 
    
    +0

    को यह और एक डॉटनेट पुनर्स्थापना --force चलाने के लिए था – kilkfoe

    संबंधित मुद्दे