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 |