I'm upgrading .NET, ASP.NET Core and EF Core to the latest versions.
Is there a comprehensive migration "checklist" I can follow?
MyProject.csproj
(and/or Directory.Build.props
, if necessary)
<TargetFramework>net8.0</TargetFramework>
<LangVersion>12.0</LangVersion>
Microsoft.AspNetCore.*
, Microsoft.EntityFrameworkCore.*
and Microsoft.Extensions.*
dotnet-tools.json
, or those installed globally)// workaround: will be fixed in v6
..editorconfig
: v5, v6, v7, v8learn.microsoft.com
often have a version number like &view=aspnetcore-6.0
when there could be behaviour changes between versionsFROM
), compose files and scripts to new versionProgram.cs
and Startup.cs