我已经安装了VS2017 15.3.0和.NET Core 2.0,并在VS 2017上创建了一个默认的Web MVC应用程序,我收到了以下错误:
错误NU1202
Package System.Threading.Overlapped 4.0.1与netcoreapp2.0(.NETCoreApp,Version = v2.0)不兼容。 Package System.Threading.Overlapped 4.0.1支持:netstandard1.3(.NETStandard,Version = v1.3)
错误NU1202
Package System.IO.Compression 4.1.0与netcoreapp2.0(.NETCoreApp,Version = v2.0)不兼容。 Package System.IO.Compression 4.1.0
支持:
monoandroid10(MonoAndroid,Version = v1.0)
monotouch10(MonoTouch,Version = v1.0)
net45(.NETFramework,Version = v4.5)
netcore50(.NETCore,Version = v5.0)
netstandard1.1(.NETStandard,Version = v1.1)
netstandard1.3(.NETStandard,Version = v1.3)
portable-net45 + win8 + wpa81(.NETPortable,Version = v0.0,Profile = Profile111)
win8(Windows,Version = v8.0)
wpa81(WindowsPhoneApp,Version = v8.1)
xamarinios10(Xamarin.iOS,Version = v1.0)
xamarinmac20(Xamarin.Mac,Version = v2.0)
xamarintvos10(Xamarin.TVOS,Version = v1.0)
xamarinwatchos10(Xamarin.WatchOS,Version = v1.0)
使用以下命令使用NET CLI会出现相同的错误:dotnet new mvc
我尝试过更新nuget:Install-Package NuGet.CommandLine -Version 4.3.0
但它不起作用。
所以我安装了dotnet core2,Visual Studio 2017更新了15.3.0和NuGet 4.3.0
我在这里缺少什么?
答案 0 :(得分:7)
我有一个类似的问题,虽然有不同的程序集,and the suggestion from MS要运行
dotnet nuget locals all --clear