ASP .NET Core 2 MVC错误NU1202在VS 2017和NET CLI上创建项目

时间:2017-08-22 15:25:45

标签: asp.net-core-mvc-2.0

我已经安装了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

我在这里缺少什么?

1 个答案:

答案 0 :(得分:7)

我有一个类似的问题,虽然有不同的程序集,and the suggestion from MS要运行

dotnet nuget locals all --clear