.NET Framework 4.6.1上的Microsoft.AspNetCore.All

Lau*_*t F 1 .net c# asp.net

我想在.NET Framework 4.6.1上使用ASP NET Core 2.0(以及EF Core 2.0)。

Microsoft的公告上,可以。

但是NuGet软件包Microsoft.AspNetCore.All仅适用于.NET CoreApp 2.0,不适用于.NET Standard 2.0或.NET Framework 4.6.1。

为什么?

非常感谢

Gus*_*man 5

因为Microsoft.AspNetCore.All它适用于.NET Core,而不适用于.NET Classic。

Microsoft.AspNetCore.All 只是一个元软件包,它仅包含对其他软件包的引用,仅适用于可以使用新的运行时存储库的.NET Core 2.0应用程序。

包括常规的ASP.NET Core 2.0软件包而不是该.All软件包,您应该会满意。

如果您需要有关运行时存储的更多信息,可以在此处阅读有关信息