Del curso: .NET 8 esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.800 cursos impartidos por expertos del sector.

Habilitando la opción de NativeAOT

Habilitando la opción de NativeAOT - Tutorial de .NET

Del curso: .NET 8 esencial

Habilitando la opción de NativeAOT

A lo largo de las diferentes versiones modernas de .NET, hemos visto grandes avances en su desempeño y también en su modelo de compilación. Con la opción de NativeAOT, previamente conocida como CoreRT, podemos publicar aplicaciones autocontenidas y compiladas a código nativo. Esto da como resultado que las aplicaciones inicien más rápidamente, consuman menos memoria y, además, no requieren el runtime de .NET instalado. Aquí, por ejemplo, voy a crear una nueva aplicación de consola llamada testaot. Vamos a este folder y vamos a abrir Visual Studio Code. Lo único que necesitas para habilitar NativeAOT en tus proyectos es ponerle el elemento PublishAot y su valor de true, así como está ahora este archivo CSPROJ. Esto es todo lo que necesitamos. Ahora bien, vámonos acá a la terminal y vamos a publicar la aplicación indicando que queremos la configuración de Release y que queremos usar Windows x64 como destino. Esto es un requerimiento al momento de publicar este tipo de aplicaciones…

Contenido