Pacchetti di runtime Windows/macOS/Linux MonoVM deprecati
I pacchetti NuGet di runtime MonoVM desktop seguenti sono obsoleti a partire da .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
Questi pacchetti di runtime MonoVM desktop non sono la configurazione predefinita per gli scenari di pubblicazione .NET. .NET 9 Preview 6 è l'ultima versione di questi pacchetti.
Comportamento precedente
Durante la pubblicazione di .NET SDK, questi pacchetti di runtime NuGet di MonoVM desktop erano disponibili per le applicazioni autonome usando un commutatore SDK non documentato.
Nuovo comportamento
A partire da .NET 9, questi pacchetti di runtime NuGet monoVM desktop non sono più disponibili.
Versione introdotta
.NET 9 Anteprima 7
Tipo di modifica che causa un'interruzione
Questa modifica può influire sulla compatibilità dell'origine.
Motivo della modifica
Non esiste uno scenario .NET ufficiale allineato a questi pacchetti NuGet di runtime MonoVM desktop.
Azione consigliata
Se l'applicazione pubblica si basa su questi pacchetti, è consigliabile rimanere in .NET 8 LTS durante la migrazione dell'applicazione ai pacchetti NuGet di runtime desktop predefiniti. Ognuna di queste piattaforme ha un pacchetto NuGet di runtime corrispondente.
API interessate
N/D