Compartir a través de


Cambios importantes en .NET 11

Si va a migrar una aplicación a .NET 11, los cambios importantes que se enumeran aquí pueden afectarle. Los cambios se agrupan por área tecnológica, como ASP.NET Core o Windows Forms.

En este artículo se clasifica cada cambio disruptivo como no compatible con el binario, no compatible con el origen o cambio de comportamiento:

  • Binario incompatible - Cuando se ejecuta en el nuevo entorno de ejecución o componente, los binarios existentes podrían experimentar un cambio significativo en el comportamiento, como fallos al cargar o ejecutar, y, si es así, requieren 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 de origen 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 sigue en desarrollo. No es una lista completa de los cambios importantes en .NET 11.

Bibliotecas de Core .NET

Title Tipo de cambio
Environment.TickCount se ha alineado con el comportamiento de tiempo de espera de Windows Cambio de comportamiento
Se ha cambiado la capacidad máxima de MemoryStream y el comportamiento de excepción Cambio de comportamiento

Globalización

Title Tipo de cambio
Fecha mínima admitida del calendario japonés corregida Cambio de comportamiento