Cambios importantes en .NET.NET Aspire 9
Si va a migrar una aplicación a .NET 9, los cambios importantes que se enumeran aquí pueden afectarle.
En este artículo se clasifica cada cambio importante como binario incompatible o origen incompatible, o como un cambio de comportamiento :
binario incompatible: cuando se ejecuta en el nuevo entorno de ejecución o componente, los archivos binarios existentes pueden encontrar un cambio importante en el comportamiento, como el error al cargar o ejecutar, y, si es así, requerir la recompilación.
Origen incompatible: cuando se vuelve a compilar con el nuevo SDK o componente o para tener como destino el nuevo entorno de ejecución, el código fuente existente puede requerir cambios en el código fuente para compilarse correctamente.
cambio de comportamiento: el código y los archivos binarios existentes pueden comportarse de forma diferente en tiempo de ejecución. Si el nuevo comportamiento no es deseable, el código existente debe actualizarse y volver a compilarse.
Nota
Este artículo es un trabajo en curso. No es una lista completa de cambios significativos en .NET.NET Aspire 9.
Cambios importantes
Título | Tipo de cambio | Versión introducida |
---|---|---|
Quitar los valores predeterminados del constructor de AzureOpenAIDeployment | Binario incompatible | .NET .NET Aspire 9.0 RC1 |
Python recursos y API han cambiado | Origen incompatible | .NET .NET Aspire 9.0 RC1 |
Actualizaciones de volúmenes con nombre implícito para evitar colisiones | Origen incompatible | .NET .NET Aspire 9.0 RC1 |
Hacer que los volúmenes sin nombre sean más únicos | Origen incompatible | .NET .NET Aspire 9.0 RC1 |
nueva versión Azure.Provisioning |
Origen incompatible | .NET .NET Aspire 9.0 RC1 |
Permitir la personalización de AzureProvisioningContext |
Origen incompatible | .NET .NET Aspire 9.0 RC1 |
Cambios en las APIs de Azure.Hosting |
Origen incompatible | .NET .NET Aspire 9.0 RC1 |
esquema de nombre de recurso Azure mejorado | Origen incompatible | .NET .NET Aspire 9.0 RC1 |
Actualizaciones de integración de Ollama | Incompatible binario, cambio conductual | .NET .NET Aspire 9.0 GA |