

Analyzers added to the solution will highlight some of the remaining changes needed after the tool runs. Add references to analyzers that help with upgrade, such as the .Default.Analyzers packageĪfter running this tool on a solution to upgrade, the solution will likely not build until the upgrade is completed manually.For projects targeting Windows, add a reference to the package.For some app models (like ASP.NET apps), add common template files (like startup.cs) and make simple updates based on recognized web.config or app.config values.NET Framework with current, LTS, or preview equivalents Make simple updates in C# source code to replace patterns that worked in.Update NuGet package dependencies to versions that are compatible with.Remove transitive NuGet package dependencies that may have been present in nfig.Update the project file to be an SDK-style project.

Determine which projects need upgraded and recommend the order the projects should be upgraded in.When run on a solution in order to upgrade, the tool will: See for more details for what these mean.Note that this is not a complete upgrade tool and work will be required after using the tooling to upgrade a project. NET Framework projects to the latest versions of. This project enables automation of common tasks related to upgrading. NET Upgrade Assistant has been going as you upgrade your project(s) from. We're interested to hearing how your experience with the. Upgrade Assistant Share your feedback on the.
