前几天,微软宣布.Net核心2.1发布候选版本1. [https://blogs.msdn.microsoft.com/dotnet/2018/05/07/announcing-net-core-2-1-rc-1/] [1]: 如何将.Net core2项目升级到2.1 RC?
答案 0 :(得分:1)
您需要安装SDK(available here)。你还需要至少运行VS2017 15.7,但考虑到2.1仍然是候选版本,我暂时坚持使用VS2017预览版(available here)。
完成所有操作后,您只需编辑csproj文件并将目标框架更改为netcoreapp2.1
。
<TargetFramework>netcoreapp2.1</TargetFramework>
然后应在重建期间自动下载最新的Microsoft.AspNetCore.All
NuGet包。
答案 1 :(得分:1)
从ASP.NET Core 2.0应用程序升级到2.1时,应该采取几个步骤。
<TargetFramework>netcoreapp2.0</TargetFramework>
更改为<TargetFramework>netcoreapp2.1</TargetFramework>
。<DotNetCliToolReference>
元素
services.AddMvc();
来
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
(否则默认为2.0)