.NET Core: requisitos previos
En este capítulo, discutiremos las diversas dependencias que necesita para implementar y ejecutar. Estos incluyen las aplicaciones .NET Core en máquinas Windows que se desarrollan con Visual Studio.
Versiones de Windows compatibles
.NET Core es compatible con las siguientes versiones de Windows:
- Windows 7 SP1
- Windows 8.1
- Windows 10
- Windows Server 2008 R2 SP1 (servidor completo o núcleo del servidor)
- Windows Server 2012 SP1 (servidor completo o núcleo del servidor)
- Windows Server 2012 R2 SP1 (servidor completo o núcleo del servidor)
- Windows Server 2016 (servidor completo, Server Core o Nano Server)
Dependencias
Si está ejecutando su aplicación .NET Core en versiones de Windows anteriores a Windows 10 y Windows Server 2016, también necesitará Visual C ++ Redistributable.
Esta dependencia se instala automáticamente si usa el instalador de .NET Core.
Debe instalar manualmente Visual C ++ Redistributable para Visual Studio 2015 si está instalando .NET Core a través del script de instalación o implementando una aplicación .NET Core autónoma.
Para máquinas con Windows 7 y Windows Server 2008, debe asegurarse de que la instalación de Windows esté actualizada y también incluya la revisión KB2533623 instalada a través de Windows Update.
Requisitos previos con Visual Studio
Para desarrollar aplicaciones .NET Core con .NET Core SDK, puede usar cualquier editor de su elección.
Sin embargo, si desea desarrollar aplicaciones .NET Core en Windows usando Visual Studio, puede usar las siguientes dos versiones:
Visual Studio 2015
Visual Studio 2017 RC
Los proyectos creados con Visual Studio 2015 estarán basados en project.json de forma predeterminada, mientras que los proyectos creados con Visual Studio 2017 RC siempre estarán basados en MSBuild.