使用 GitHub Copilot 升级.NET项目

GitHub Copilot 的升级现支持涵盖现代 .NET 和 .NET Framework 的 C# 和 Visual Basic 项目。 使用代理升级目标框架、现代化项目文件、替换库和迁移应用程序体系结构。

选择升级工作流

代理可以在升级期间合并相关功能。 例如,.NET版本升级也可能转换旧项目文件、更新 NuGet 包或迁移不受支持的库。

支持的项目类型

.NET技术包支持常见的项目类型,包括:

  • ASP.NET Core、ASP.NET Web Forms 和 Blazor 应用程序。
  • Azure Functions 项目。
  • Windows 窗体、Windows Presentation Foundation(WPF)、WinUI、.NET MAUI 和Xamarin应用程序。
  • 类库、控制台应用程序和测试项目。
  • Visual Studio扩展。

支持因升级方案而异。 有关完整的功能列表,请参阅.NET方案和技能。