Microsoft는 .NET 5.0에서 기본 제공 WinRT 지원을 제거합니다.
1 분. 읽다
에 게시됨
공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기
Microsoft는 어제 .NET 5.0 Preview 5의 릴리스를 발표했습니다. 풍모 및 성능 향상. 이 발표와 함께 Microsoft는 다음 미리 보기 릴리스부터 .NET 5.0에서 기본 제공 WinRT 지원을 제거할 것이라고 밝혔습니다. Microsoft는 Windows 데스크톱 클라이언트 프레임워크(Windows Forms 및 WPF)에 대한 지원 추가의 일환으로 .NET Core 3.0에 기본 제공 WinRT 지원을 처음 추가했습니다. Microsoft는 이제 다음과 같은 이유로 .NET에서 WinRT 지원을 제거합니다.
- WinRT interop은 .NET 런타임과 별도로 개발 및 개선할 수 있습니다.
- iOS 및 Android와 같은 다른 운영 체제용으로 제공되는 interop 시스템과 WinRT interop을 대칭으로 만듭니다.
- 다른 많은 .NET 기능(AOT, C# 기능, IL 연결)을 활용할 수 있습니다.
- .NET 런타임 코드베이스를 단순화합니다(60줄의 코드 제거).
내장된 WinRT 지원 대신 개발자는 이제 다음을 사용할 수 있습니다. C#/WinRT Windows 팀의 도구 체인. 아래 링크에서 Windows, macOS, Linux용 .NET 5.0 Preview 5를 다운로드할 수 있습니다.
출처: Microsoft