发布于: Dec 21, 2021

Porting Assistant for .NET 现在支持将 .NET 6 作为目标框架,以及将特定的 ASP.NET Web Forms 应用程序配置移植到 ASP.NET Core Blazor 框架。在此版本中,Porting Assistant 可以将选中的 Web Forms 视图/UI 层文件、页面生命周期事件和应用程序生命周期事件转移到跨平台的 Blazor 框架。开发人员可以使用 Porting Assistant for .NET 独立工具或 Porting Assistant for .NET Visual Studio IDE 扩展程序现代化其 Web Forms 应用程序。除了 .NET Core 3.1 和 .NET 5 目标版本,此版本还允许开发人员将他们的应用程序移植到最新的长期支持版本 .NET 6。

Porting Assistant for .NET 是一款开源分析工具,可减少将 .NET Framework 应用程序移植到 .NET Core 3.1、.NET 5 或 .NET 6 所需的手动工作和猜测,帮助客户更快地迁移到 Linux。它能够识别不兼容性,生成包含已知替换建议的评估报告,并协助移植。通过将 .NET 应用程序现代化到 Linux,客户可以利用提升性能、增强安全性和降低成本的 Linux 及其强大的生态系统。

请在此处文档中了解有关 Porting Assistant for .NET 的更多信息。