如果使用早期版本的 .NET Framework 创建了应用,通常可以将其升级到 .NET Framework 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 2022 平台目标与兼容性。
但是,.NET Framework 中的某些更改需要对代码进行更改。 你可能还希望利用 .NET Framework 4.6.2、.NET Framework 4.7 及其点版本或 .NET Framework 4.8 中新增的功能。 为新版本的 .NET Framework 对应用进行这些类型的更改通常称为 迁移。 如果应用无需迁移,可以在 .NET Framework 4.6.2 或更高版本中运行它,而无需重新编译它。
迁移资源
在将应用从早期版本的 .NET Framework 迁移到版本 4.6.2、4.7、4.7.1、4.7.2、4.7.2、4.8 或 4.8.1 之前,请查看以下文档:
请参阅 版本和依赖项 ,以了解每个 .NET Framework 版本所基于的 CLR 版本,并查阅有关如何成功定位您的应用程序的指南。
查看 应用程序兼容性 ,了解可能影响应用的运行时和重定向更改,以及如何处理这些更改。
查看 类库中已过时的内容 ,以确定代码中已过时的任何类型或成员,以及建议的替代方法。
有关可能需要添加到应用的新功能的说明,请参阅 新增 功能。