.NET Core - Voraussetzungen
In diesem Kapitel werden die verschiedenen Abhängigkeiten erläutert, die Sie bereitstellen und ausführen müssen. Dazu gehören die .NET Core-Anwendungen auf Windows-Computern, die mit Visual Studio entwickelt wurden.
Unterstützte Windows-Versionen
.NET Core wird in den folgenden Windows-Versionen unterstützt:
- Windows 7 SP1
- Windows 8.1
- Windows 10
- Windows Server 2008 R2 SP1 (vollständiger Server oder Serverkern)
- Windows Server 2012 SP1 (vollständiger Server oder Serverkern)
- Windows Server 2012 R2 SP1 (vollständiger Server oder Serverkern)
- Windows Server 2016 (Vollserver, Server Core oder Nano Server)
Abhängigkeiten
Wenn Sie Ihre .NET Core-Anwendung unter Windows-Versionen vor Windows 10 und Windows Server 2016 ausführen, ist auch Visual C ++ Redistributable erforderlich.
Diese Abhängigkeit wird automatisch für Sie installiert, wenn Sie das .NET Core-Installationsprogramm verwenden.
Sie müssen Visual C ++ Redistributable für Visual Studio 2015 manuell installieren, wenn Sie .NET Core über das Installationsskript installieren oder eine in sich geschlossene .NET Core-Anwendung bereitstellen.
Bei Windows 7- und Windows Server 2008-Computern müssen Sie sicherstellen, dass Ihre Windows-Installation auf dem neuesten Stand ist und auch den über Windows Update installierten Hotfix KB2533623 enthält.
Voraussetzungen für Visual Studio
Zum Entwickeln von .NET Core-Anwendungen mit dem .NET Core SDK können Sie einen beliebigen Editor Ihrer Wahl verwenden.
Wenn Sie jedoch .NET Core-Anwendungen unter Windows mit Visual Studio entwickeln möchten, können Sie die folgenden zwei Versionen verwenden:
Visual Studio 2015
Visual Studio 2017 RC
Mit Visual Studio 2015 erstellte Projekte basieren standardmäßig auf project.json, während mit Visual Studio 2017 RC erstellte Projekte immer auf MSBuild basieren.