사용 중단된 데스크톱 Windows/macOS/Linux MonoVM 런타임 패키지
다음 데스크톱 MonoVM 런타임 NuGet 패키지는 .NET 9부터 사용되지 않습니다.
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.win-x64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.win-x86
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.linux-arm
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.linux-x64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.linux-arm64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.osx-x64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.osx-arm64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64
- https://www.nuget.org/packages/Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64
이러한 데스크톱 MonoVM 런타임 패키지는 .NET 게시 시나리오의 기본 구성이 아닙니다. .NET 9 미리 보기 6은 이러한 패키지의 마지막 릴리스입니다.
이전 동작
.NET SDK를 게시하는 동안 이러한 데스크톱 MonoVM NuGet 런타임 패키지는 문서화되지 않은 SDK 스위치를 사용하여 자체 포함 애플리케이션에 사용할 수 있었습니다.
새 동작
.NET 9부터 이러한 데스크톱 MonoVM NuGet 런타임 패키지는 더 이상 사용할 수 없습니다.
도입된 버전
.NET 9 미리 보기 7
호환성이 손상되는 변경의 형식
이 변경은 소스 호환성에 영향을 줄 수 있습니다.
변경 이유
이러한 데스크톱 MonoVM 런타임 NuGet 패키지와 일치하는 공식 .NET 시나리오는 없습니다.
권장 조치
애플리케이션 게시가 이러한 패키지를 사용하는 경우 애플리케이션을 기본 데스크톱 런타임 NuGet 패키지로 마이그레이션하는 동안 .NET 8 LTS를 유지하는 것이 좋습니다. 이러한 각 플랫폼에는 해당 런타임 NuGet 패키지가 있습니다.
영향을 받는 API
N/A
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET