.NET 升级助手:与 Visual Studio 扩展引擎同步的 CLI 工具

.NET Upgrade Assistant 6月更新总结

主要更新内容

.NET Upgrade Assistant 在6月发布了新版本,该版本带来了与 Visual Studio 扩展功能一致的更新。开发者现在可以在 Visual Studio 和命令行界面(CLI)之间选择使用,充分利用 .NET 升级工具的最新功能和改进。

工具功能

  • 支持多种项目迁移:该工具旨在帮助开发者将应用程序升级到最新版本的 .NET,并支持从旧平台(如 Azure Functions、WinForms、Xamarin.Forms 和 UWP)迁移到新平台。
  • 新引擎:CLI 工具更新了与 Visual Studio 扩展相同的新引擎,使开发者能够在升级过程中利用 AI 技术,提升迁移效率和体验。

安装与使用

  • 安装命令:开发者可以通过命令行安装或更新工具,具体命令如下:

    • 安装:dotnet tool install -g upgrade-assistant
    • 更新:dotnet tool update -g upgrade-assistant
  • 升级步骤:安装后,开发者可以进入项目目录并执行 upgrade-assistant upgrade 命令启动升级过程。CLI 工具提供交互式界面,方便选择项目和目标 .NET 版本。

社区反馈与未来计划

  • 用户建议:用户 Mark Adamson 提出希望工具能够支持将旧项目转换为 SDK 项目格式,作为迁移的第一步。
  • Entity Framework Core 升级:用户 Maikel van Haaren 询问关于从 EF 升级到 EF Core 的计划,作者 Olga Gavrysh 回应称工具已支持除 WebForms 外的所有项目类型,并即将支持 WCF 的升级。
  • 未来支持:基于社区讨论,开发者可以期待在不久的将来看到对 WCF 升级到 WCF Core 的支持。

反馈收集

  • 调查问卷:官方发布了一份调查问卷,鼓励用户分享使用 CLI 工具升级 .NET 项目的体验和建议。

更多信息

更多关于 .NET Upgrade Assistant 的详细信息,可访问 微软官方网站

阅读 41
0 条评论