.NET Core - wymagania wstępne
W tym rozdziale omówimy różne zależności, które należy wdrożyć i uruchomić. Należą do nich aplikacje .NET Core na komputerach z systemem Windows, które zostały opracowane przy użyciu programu Visual Studio.
Obsługiwane wersje systemu Windows
.NET Core jest obsługiwany w następujących wersjach systemu Windows -
- Windows 7 z dodatkiem SP1
- Windows 8.1
- Windows 10
- Windows Server 2008 R2 z dodatkiem SP1 (pełny serwer lub rdzeń serwera)
- Windows Server 2012 SP1 (pełny serwer lub Server Core)
- Windows Server 2012 R2 z dodatkiem SP1 (pełny serwer lub rdzeń serwera)
- Windows Server 2016 (pełny serwer, Server Core lub Nano Server)
Zależności
- Jeśli używasz aplikacji .NET Core w wersjach systemu Windows wcześniejszych niż Windows 10 i Windows Server 2016, będzie ona również wymagać pakietu redystrybucyjnego Visual C ++. 
- Ta zależność jest instalowana automatycznie, jeśli używasz instalatora .NET Core. 
- Jeśli instalujesz .NET Core za pomocą skryptu instalatora lub wdrażasz samodzielną aplikację .NET Core, musisz ręcznie zainstalować pakiet redystrybucyjny Visual C ++ dla programu Visual Studio 2015. 
- W przypadku komputerów z systemem Windows 7 i Windows Server 2008 należy upewnić się, że instalacja systemu Windows jest aktualna i zawiera również poprawkę KB2533623 zainstalowaną za pośrednictwem usługi Windows Update. 
Wymagania wstępne dotyczące programu Visual Studio
- Aby tworzyć aplikacje .NET Core przy użyciu zestawu .NET Core SDK, możesz użyć dowolnego wybranego edytora. 
- Jeśli jednak chcesz tworzyć aplikacje .NET Core w systemie Windows przy użyciu programu Visual Studio, możesz użyć następujących dwóch wersji - - Visual Studio 2015 
- Visual Studio 2017 RC 
 
- Projekty utworzone w programie Visual Studio 2015 będą domyślnie oparte na projekcie project.json, podczas gdy projekty utworzone w programie Visual Studio 2017 RC będą zawsze oparte na programie MSBuild.