安装必备

在Windows上开发.NET Core需满足一定的条件。

首先需要支持.NET Core的Windows系统,例如Windows 7+ / Server 2012 R2+,Windows Nano Server TP5。移步这里可以查看.NET Core详细的操作系统支持情况。

.NET Core还依赖VC++ Redistributable,通过.NET Core安装包安装会自动安装该依赖,如果是通过安装脚本(dotnet-install.ps1)安装,就需要手动安装VC++ Redistributable了。

如果是使用VS2015开发.NET Core,需要Update3.3或更高版本,Nuget需要3.5.0及以上。另外还需要安装.NET Core Tools for Visual Studio 2015,该工具包包括.NET Core,.NET Core的目模板及其他工具。

安装.NET Core SDK

在Windows上使用.NET Core开发有两种选择,一种使用VS2015,一种不使用VS2015。

使用VS2015需要下面两个东西:

使用编辑器(推荐 Visual Studio Code)需要安装.NET Core SDK for Windows

初始化示例程序

执行下面的命令可以初始化一个Hello World的示例程序

mkdir hwapp

cd hwapp

dotnet new

运行示例程序

执行下面的命令运行示例程序

dotnet restore

dotnet run

第一条命令是还原project.json文件中指定的包,第二条命令运行程序。

至此,在Windows上成功运行了.NET Core程序。