Chapter 4. Migration from previous versions of .NET Core
Microsoft provides instructions for migrating from most previous versions of .NET Core. When migrating, the following ASP.NET Core 2.0 property should no longer be specified. It should remain the default value for .NET Core 2.1. Make sure to remove this property from the project file and command line, if it is being specified there.
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
If you are using a version of .NET Core that is no longer supported or want to migrate to a newer .NET Core version to expand functionality, see the following articles:
- Migrate from .NET Core 2.0 to 2.1
- Migrate from ASP.NET Core 2.2 to 3.0
- Migrate from ASP.NET Core 2.1 to 2.2
- Migrate to ASP.NET Core
Migrate from project.json to .csproj format
- NOTE
- If migrating from .NET Core 1.x to 2.0, see the first few related sections in Migrate from ASP.NET Core 1.x to 2.0. These sections provide guidance that is appropriate for a .NET Core 1.x to 2.0 migration path.