System.Runtime.CompilerServices.Unsafe NuGet 패키지
새 버전의 System.Runtime.CompilerServices.Unsafe NuGet 패키지가 더 이상 생성되지 않습니다.
이전 동작
새 버전의 System.Runtime.CompilerServices.Unsafe NuGet 패키지는 각각 새 .NET [Core] 버전으로 생성되었습니다.
새 동작
.NET 7부터 새 기능이 .NET용 공유 프레임워크의 일부로 제공됩니다.
도입된 버전
.NET 7 미리 보기 3
변경 이유
이전에는 Unsafe
형식의 구현이 두 가지가 있었습니다. 하나는 핵심 라이브러리 내에서 참조하고 사용되었으며 다른 하나는 별도의 NuGet 패키지로 제공되었습니다. 이 중복 코드는 JIT 및 AOT의 유지 관리 부담이기도 하므로 구현을 통합했습니다. Unsafe
의 통합 구현은 .NET용 공유 프레임워크의 일부로 제공되므로 NuGet 패키지는 더 이상 생성할 필요가 없습니다.
권장 조치
.NET 6 이하를 대상으로 하는 경우 이전 버전의 패키지를 계속 사용할 수 있습니다. 하지만 .NET 7부터 패키지 종속성을 제거하고 대신 공유 프레임워크의 일부로 제공되는 API를 사용해야 합니다.
영향을 받는 API
- System.Runtime.CompilerServices.Unsafe 아래의 모든 API를 사용합니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기