.NET Core: prerequisiti
In questo capitolo, discuteremo le varie dipendenze che è necessario distribuire ed eseguire. Questi includono le applicazioni .NET Core su macchine Windows sviluppate utilizzando Visual Studio.
Versioni di Windows supportate
.NET Core è supportato nelle seguenti versioni di Windows:
- Windows 7 SP1
- Windows 8.1
- Windows 10
- Windows Server 2008 R2 SP1 (server completo o Server Core)
- Windows Server 2012 SP1 (server completo o Server Core)
- Windows Server 2012 R2 SP1 (server completo o Server Core)
- Windows Server 2016 (Full Server, Server Core o Nano Server)
Dipendenze
Se esegui l'applicazione .NET Core su versioni di Windows precedenti a Windows 10 e Windows Server 2016, richiederà anche Visual C ++ Redistributable.
Questa dipendenza viene installata automaticamente se usi il programma di installazione .NET Core.
È necessario installare manualmente Visual C ++ Redistributable per Visual Studio 2015 se si installa .NET Core tramite lo script di installazione o si distribuisce un'applicazione .NET Core autonoma.
Per i computer Windows 7 e Windows Server 2008, è necessario assicurarsi che l'installazione di Windows sia aggiornata e includa anche l'hotfix KB2533623 installato tramite Windows Update.
Prerequisiti con Visual Studio
Per sviluppare applicazioni .NET Core usando .NET Core SDK, puoi usare qualsiasi editor di tua scelta.
Tuttavia, se desideri sviluppare applicazioni .NET Core su Windows utilizzando Visual Studio, puoi utilizzare le due versioni seguenti:
Visual Studio 2015
Visual Studio 2017 RC
I progetti creati con Visual Studio 2015 saranno basati su project.json per impostazione predefinita, mentre i progetti creati con Visual Studio 2017 RC saranno sempre basati su MSBuild.