Delen via


Belangrijke wijzigingen in .NET.NET Aspire 9

Als u een app migreert naar .NET 9, kunnen de belangrijke wijzigingen die hier worden vermeld, van invloed zijn op u.

Dit artikel categoriseert elke breaking change als binaire niet-compatibele wijziging of broncode niet compatibel, of als een gedragswijziging:

  • binair niet-compatibel: wanneer deze worden uitgevoerd op basis van de nieuwe runtime of het nieuwe onderdeel, kunnen bestaande binaire bestanden geconfronteerd worden met een wijziging die een breuk in het gedrag veroorzaakt, zoals bij het laden of uitvoeren, en als dat het geval is, moeten ze opnieuw gecompileerd worden.

  • broncode incompatibel: wanneer de broncode opnieuw wordt gecompileerd met de nieuwe SDK of het nieuwe onderdeel, of om te richten op de nieuwe runtime, kunnen er wijzigingen in de broncode nodig zijn om succesvol te compileren.

  • Gedragswijziging- Bestaande code en binaire bestanden kunnen zich tijdens runtime anders gedragen. Als het nieuwe gedrag ongewenst is, moet bestaande code worden bijgewerkt en opnieuw worden gecompileerd.

Notitie

Dit artikel is nog in bewerking. Het is geen volledige lijst met belangrijke wijzigingen in .NET.NET Aspire 9.

Belangrijke wijzigingen

Titel Type wijziging Geïntroduceerde versie
Standaardwaarden verwijderen uit AzureOpenAIDeployment-ctor Binair niet compatibel .NET .NET Aspire 9,0 RC1
Python resources en API's zijn gewijzigd Bron is niet compatibel .NET .NET Aspire 9,0 RC1
updates voor impliciet benoemde volumes om conflicten te voorkomen Bron is niet compatibel .NET .NET Aspire 9,0 RC1
niet-benoemde volumes unieker maken Bron is niet compatibel .NET .NET Aspire 9,0 RC1
nieuwe versie van Azure.Provisioning Bron is niet compatibel .NET .NET Aspire 9,0 RC1
Aanpassing van AzureProvisioningContext toestaan Bron is niet compatibel .NET .NET Aspire 9,0 RC1
wijzigingen in Azure.Hosting API's Bron is niet compatibel .NET .NET Aspire 9,0 RC1
Verbeterd schema voor resourcenaam Azure Bron is niet compatibel .NET .NET Aspire 9,0 RC1
Ollama-integratieupdates Binaire incompatibiliteit, gedragsverandering .NET .NET Aspire 9.0 GA