
En este tutorial, aprenderás cómo descargar e instalar .Net Core o Dot Net Core. Las descargas constan de tres partes. El paquete SDK, Runtime y Hosting bundle. Te mostrare las diferencias entre el paquete SDK, Runtime y Hosting. También enumero las dependencias que debes instalar antes. También la lista de sistemas operativos compatibles. ASP.NET Core no es una descarga independiente. Se instala como parte del .NET Core.
Descargar el .NET Core
Puede descargar NET Core desde el enlace de microsoft
Al momento de escribir este artículo, .NET Core esta incluido en el .NET 6.0 y es la última versión estable. Elije la versión recomendada de la lista. Además, asegúrate de comprobar si tu sistema operativo es compatible con la versión desplazándote hacia abajo hasta la sección de sistemas operativos compatibles.
La sección contiene 3 descargas subrayadas en rojo.
Diferencia entre SDK, Runtime y Hosting Bundle
SDK
El SDK significa Kit de desarrollo de software y contiene todo lo que necesitas para crear y ejecutar aplicaciones .NET incluidas las .NET Core. Puedes crear una aplicación con herramientas de línea de comandos o con cualquier editor como Visual Studio/Visual Studio Code.
SDK también incluye el runtime
Runtime
El runtime incluye todo lo que necesitas para ejecutar aplicaciones .NET Core.
El SDK es para construir la aplicación. El runtime es para ejecutar la aplicación.
Hosting Bundle y Runtime
Se requiere el paquete de Hosting Bundle si deseas hospedar la aplicación web ASP.NET Core en el servidor IIS. También contiene el Runtime de .NET Core.
Sistema Operativo compatible
Windows
OS | .NET Core |
---|---|
Windows 7SP1+ | All |
Windows 8.1 | All |
Windows 10 Version 1609+ | All |
Nano Server Version 1803+ | >=.NET Core 2.2 |
macOS
OS | .NET Core |
---|---|
Mac OS X 10.15 | .NET 6.0 .NET Core 3.1 .NET Core 2.1 |
Mac OS X 10.14 | .NET 6.0 .NET Core 3.1 .NET Core 2.1 |
Mac OS X 10.13 | .NET 6.0 .NET Core 3.1 .NET Core 2.1 |
Mac OS X 10.12 | .NET Core 1.0 .NET Core 2.2 |
Ubuntu
OS | Architecture | .NET Core |
---|---|---|
Ubuntu 16.04+,18.04, 20.04 | x64, ARM32, ARM64 | .NET 6.0 .NET Core 3.0 |
Ubuntu 18.10, 18.04, 16.04 | x64, ARM32 | .NET Core 2.2 |
Ubuntu 19.04, 18.04, 16.04 | x64, ARM32 | .NET Core 2.1 |
Ubuntu 16.04, 18.04 (1.1) | x64 | .NET Core 1.0 |
Debian
OS | Architecture | .NET Core |
---|---|---|
Debian 10+ | x64, ARM32, ARM64 | .NET 6.0 .NET Core 3.1 .NET Core 2.1 |
Debian 9+ | x64, ARM32, ARM64 | .NET Core 3.1 .NET Core 2.1 |
Debian 8.2+ | x64 | .NET Core 1.0 |
Instalar .NET Core
Instalar .Net Core es bastante sencillo. Haga doble clic en el instalador descargado, las imágenes siguientes son del .NET Core 3.1, pero es igual que el .NET 6
Haz clic en Instalar para comenzar la instalación.
Tomará un poco de tiempo. Al final, verás la ventana de instalación exitosa. Te dará los detalles del componente instalado.
Verificar la versión de .Net Core está instalada en tu PC
Abre la carpeta C:\Program Files\dotnet\sdk o C:\Program Files (x86)\dotnet\sdk. Deberías poder ver todas las versiones de Dot Net Core instaladas en tu PC
Puedes verificar la versión del Runtime de Dot Net Core desde la carpeta C:\Program Files\dotnet\shared\Microsoft.NETCore.App
Podemos encontrar la ruta a dotnet.exe usando where en la consola
dotnet --info te dará más información sobre la instalación de .Net Core como se muestra a continuación