.NETCore-前提条件
この章では、デプロイして実行する必要のあるさまざまな依存関係について説明します。これには、VisualStudioを使用して開発されたWindowsマシン上の.NETCoreアプリケーションが含まれます。
サポートされているWindowsバージョン
.NET Coreは、次のバージョンのWindowsでサポートされています-
- Windows 7 SP1
- Windows 8.1
- ウィンドウズ10
- Windows Server 2008 R2 SP1(フルサーバーまたはサーバーコア)
- Windows Server 2012 SP1(フルサーバーまたはサーバーコア)
- Windows Server 2012 R2 SP1(フルサーバーまたはサーバーコア)
- Windows Server 2016(フルサーバー、サーバーコアまたはナノサーバー)
依存関係
.NETCoreアプリケーションをWindows10およびWindowsServer 2016より前のバージョンのWindowsで実行している場合は、Visual C ++再頒布可能パッケージも必要になります。
.NET Coreインストーラーを使用すると、この依存関係が自動的にインストールされます。
インストーラースクリプトを介して.NETCoreをインストールする場合、または自己完結型の.NET Coreアプリケーションを展開する場合は、Visual Studio2015用のVisualC ++再頒布可能パッケージを手動でインストールする必要があります。
Windows7およびWindowsServer 2008マシンの場合、Windowsのインストールが最新であり、WindowsUpdateを通じてインストールされた修正プログラムKB2533623が含まれていることを確認する必要があります。
VisualStudioの前提条件
.NET CoreSDKを使用して.NETCoreアプリケーションを開発するには、任意のエディターを使用できます。
ただし、VisualStudioを使用してWindowsで.NETCoreアプリケーションを開発する場合は、次の2つのバージョンを使用できます。
Visual Studio 2015
Visual Studio 2017 RC
Visual Studio 2015で作成されたプロジェクトはデフォルトでproject.jsonベースになりますが、Visual Studio 2017RCで作成されたプロジェクトは常にMSBuildベースになります。