将ASP.NET Core 1.1升级到ASP.NET Core 2.0
在我的csproj文件ItemGroup
元素下,我引用了单个程序包 - 全部指向1.1。将ASP.NET Core 1.1升级到ASP.NET Core 2.0
在本文中,概述了升级到ASP.NET Core 2.0,https://docs.microsoft.com/en-us/aspnet/core/migration/1x-to-2x/,在“更新软件包引用”一节中的步骤,它指出一个元软件包引用负责所有对ASP.NET Core 2.0的引用,实体框架核心2.0 - 除非我误解它。
这是否意味着,我应该删除所有对ASP.NET Core包的引用?我也有一堆包引用AspNetCore.Authentication
如Cookies
,Facebook
,Google
等
如果我要删除所有个人引用,我怎么知道该怎么去除和如何保持?
Microsoft.AspNetCore.All字面上带来了所有Asp.Net核心
,所有的包装一起同步(2.0.0)&已经为安装.NET核心包的一部分。
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/metapackage
的Microsoft.AspNetCore.All元数据包的ASP.NET核心包括:
所有支持的包由ASP.NET核心团队。
实体框架核心支持的所有包。
ASP.NET Core和Entity Framework Core使用的内部和第三方依赖关系。
ASP.NET核2.0新功能演示
https://channel9.msdn.com/Blogs/dotnet/NET-Core-20-Released#time=0h48m26s
如果你想检查手动,你可以用VS做2017年15.3
你能不能创建一个简单的ASP.NET Core 2.0项目,然后检查它?这应该清楚地告诉你什么可行,什么不可行。 –
当我有单独的参考,我得到NuGet错误。在我删除了所有单独的ASP.NET Core和Entity Framework Core引用并使用了一个' '引用后,问题得到了解决。 –
Sam