.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.