기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS 변환을 통한 .NET 현대화
AWS .NET용 변환은 .NET 애플리케이션을 현대화하는 데 도움이 되는 생성형 AI 기반 에이전트입니다. 레거시 .NET Framework 애플리케이션을 플랫폼 간 .NET으로 현대화하고 .NET 애플리케이션을 이후 버전으로 업그레이드할 수 있습니다.
여러 경험
AWS 변환은 MCP를 통해 웹 애플리케이션, Visual Studio IDE 또는 AI 코드 컴패니언을 비롯한 여러 환경에서 사용할 수 있습니다. https://github.com/awslabs/mcp/tree/main/src/aws-transform-mcp-server
기능 및 주요 기능
.NET 에이전트의 범위는 .NET-to-입니다.NET 코드 변환. 변환에 비가 필요한 경우.Web Forms to React와 같은 NET 언어 및 프레임워크는 사용자 AWS 지정 변환을 사용합니다.
AWS .NET용 변환에는 다음과 같은 기능이 있습니다.
소스 제어 시스템에 연결(Azure Repos, Bitbucket, GitHub, GitLab)
현대화를 위한 .NET 리포지토리 평가 및 사용자 지정 가능한 현대화 계획 제공
레거시 .NET Framework 애플리케이션을 최신 교차 플랫폼 .NET으로 현대화
최신 .NET 애플리케이션을 이후 버전으로 업데이트
Azure 클라우드 네이티브 애플리케이션 코드를 변환하여 널리 사용되는 서비스에 AWS 상응하는 서비스 사용
로컬 빌드 확인 및 단위 테스트 실행으로 변환된 코드 검증
변환 후 변환 보고서 및 다음 단계 지침 생성
지원되는 버전 및 프로젝트 유형
.NET 에이전트는 다음 버전, 언어 및 프로젝트 유형을 변환할 수 있습니다.
| 에서 변환 | .NET Framework 3.5, .NET Core 3.1, .NET 5.x+~.NET 10 |
| 로 변환 | .NET 8, .NET 10, .NET Standard(클래스 라이브러리) |
| 언어 | C#, VB.NET |
| 지원되는 프로젝트 유형 | 클래스 라이브러리, 콘솔 앱, ASP.NET(MVC, 웹 API, 웹 양식), 유닛 테스트 프로젝트(NUnit, xUnit, MSTest), Windows Communication Foundation(WCF) 서비스, 데스크톱(WinForms, WPF), 모바일(Xamarin), ASMX 웹 서비스 |
제한 사항
AWS 변환의 할당량 및 제한에 대한 자세한 내용은 섹션을 참조하세요AWS 변환 할당량.
AWS 변환은 다음을 변환하지 않습니다.
코어 호환 라이브러리가 없는 Win32 DLLs
.NET 솔루션을 포함하지 않는 리포지토리.
프로젝트 파일이 없는 웹 사이트 프로젝트(웹 애플리케이션으로 변환해야 함).
인적 개입
.NET Framework 애플리케이션을 교차 플랫폼 .NET으로 이식하는 동안 다음 시나리오에서 입력 또는 승인을 제공하도록 요청할 수 있습니다.
-
소스 코드 및 권한에 대한 커넥터 설정
-
제안된 현대화 계획 검증
-
누락된 패키지 종속성을 NuGets로 업로드
-
변환된 코드 검토 및 수락
추가 정보
AWS 변환 웹 애플리케이션 또는 AWS 도구 키트를 사용하여 .NET 코드를 현대화할 수 있습니다Visual Studio.