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 Forms, Windows Presentation Foundation(WPF), WinUI, .NET MAUI 및 Xamarin 애플리케이션
  • 클래스 라이브러리, 콘솔 애플리케이션 및 테스트 프로젝트.
  • Visual Studio 확장

지원은 업그레이드 시나리오에 따라 다릅니다. 전체 기능 목록은 .NET 시나리오 및 기술을 참조하세요.