.NET Framework 4.8、4.7、4.6 和 4.5 的迁移指南Migration Guide to the .NET Framework 4.8, 4.7, 4.6, and 4.5

本文内容

如果使用之前版本的 .NET Framework 创建了应用,通常可以轻松地将它升级为 .NET Framework 4.5 及其子版本(4.5.1 和 4.5.2)、.NET Framework 4.6 及其子版本(4.6.1 和 4.6.2)、.NET Framework 4.7 及其子版本(4.7.1 和 4.7.2)或者 .NET Framework 4.8。在 Visual Studio 中打开项目。如果项目是在之前版本的 Visual Studio 中创建的,则会自动打开“项目兼容性”对话框。有关在 Visual Studio 中升级项目的详细信息,请参阅移植、迁移和升级 Visual Studio 项目Visual Studio 2019 平台目标以及兼容性

但是,.NET Framework 中的某些更改需要更改你的代码。也可利用 .NET Framework 4.5 及其子版本、.NET Framework 4.6 及其子版本、.NET Framework 4.7 及其子版本或 .NET Framework 4.8 中的新增功能。通常,针对新版本的 .NET Framework 来对应用进行这些类型的更改的过程称作“迁移”。如果不需要迁移应用,可以在 .NET Framework 4.5 或更高版本中运行此应用,无需对其进行重新编译。

迁移资源Migration resources

将应用从之前版本的 .NET Framework 迁移到版本 4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1、4.7.2 或 4.8 之前,需查看下列文档:

  • 请参阅版本和依赖关系以了解作为每个 .NET Framework 版本基础的 CLR 版本,并查看成功设定应用目标的指南。

  • 查看应用程序兼容性以了解可能影响应用的运行时和重定目标更改以及如何处理这些更改。

  • 查看类库中过时的内容以确定代码中已过时的任何类型或成员以及建议的备选项。

  • 查看新增功能以了解可能需要向应用添加的新功能的说明。

请参阅See also