.NET 升级助手概述

你可能有些应用当前正在 .NET Framework 上运行,而你想将它们移植到 .NET 6。 .NET 升级助手工具可帮助完成此过程。 本文提供以下内容:

  • .NET 升级助手概述。
  • 如何安装 .NET 升级助手。

什么是 .NET 升级助手

.NET 升级助手是一款可以在不同类型的 .NET Framework 应用上运行的命令行工具。 它旨在帮助将 .NET Framework 应用升级到 .NET 6。 在运行此工具后,大多数情况下,应用将需要其他操作才能完成迁移。 此工具会安装可以帮助完成迁移的分析器。

该工具目前支持下列 .NET Framework 应用类型:

  • .NET Framework Windows 窗体应用
  • .NET Framework WPF 应用
  • .NET Native UWP 应用
  • .NET Framework ASP.NET MVC 应用
  • .NET Framework 控制台应用
  • .NET Framework 类库

该工具还支持使用以下代码语言的项目:

  • C#
  • Visual Basic.NET

.NET 升级助手目前为预发行版,且正在频繁接收更新。 如果在使用该工具时发现问题,请在工具的 GitHub 存储库中进行报告。

安装 .NET 升级助手

本节介绍如何安装 .NET 升级助手。 也可以按照分步引导式教程进行操作。

先决条件

安装步骤

.NET 升级助手是一个 .NET 工具,可以使用以下命令进行全局安装:

dotnet tool install -g upgrade-assistant

同样地,由于 .NET 升级助手是作为 .NET 工具安装的,因此运行以下命令可以轻松地更新它:

dotnet tool update -g upgrade-assistant

重要

如果已配置其他 NuGet 源,则安装此工具可能会失败。 使用 --ignore-failed-sources 参数将这些失败处理为警告而不是错误:

dotnet tool install -g --ignore-failed-sources upgrade-assistant

另请参阅