GitHub Copilot 업그레이드는 최신 .NET 및 .NET Framework에서 C# 및 Visual Basic 프로젝트를 지원합니다. 에이전트를 사용하여 대상 프레임워크를 업그레이드하고, 프로젝트 파일을 현대화하고, 라이브러리를 바꾸고, 애플리케이션 아키텍처를 마이그레이션합니다.
업그레이드 워크플로 선택
- 애플리케이션을 최신 .NET 버전으로 이동하려면 .NET 앱 업그레이드를 따릅니다.
- 코드베이스에 대한 변환을 인코딩하려면 사용자 지정 .NET 업그레이드 지침 적용을 따릅니다.
- 사용 가능한 워크플로 및 포커스가 있는 기능을 검토하려면 .NET 시나리오 및 기술을 참조하세요.
- .NET 애플리케이션을 Azure 서비스로 이동하려면 GitHub Copilot 현대화 개요를 참조하세요.
에이전트는 업그레이드 중에 관련 기능을 결합할 수 있습니다. 예를 들어 .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 시나리오 및 기술을 참조하세요.
관련 콘텐츠
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET