.Net Core Runtime运行时安装说明

.Net Core Runtime运行时安装说明

ZKEASOFT April 08, 2018


在开发阶段,都是直接安装.Net Core的SDK,但是在部署的时候你还是直接装SDK吗?当然直接装SDK也没什么问题,也可以少一些麻烦。但是如果你像我一样不喜欢在产线上装SDK,只想装Runtime,那么这篇文章可能会对你有帮助。这里我们谈的都是针对便携式发布的应用程序。

.Net 下载中心

https://dotnet.microsoft.com/en-us/download

你可以在这里下载所有.Net相关的运行时或者SDK。这里我们主要看看在Linux上安装.Net Core

.Net Core应用程序

如使用便携式发布的,那发布的程序中不会包含.Net Core运行时,在部署到服务器的时候就需要安装对应的.Net Core运行时。

为了方便安装,微软有提供了自动安装脚本:

wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh
sudo chmod +x ./dotnet-install.sh
./dotnet-install.sh --version latest --runtime dotnet

这样.net的运行环境就安装好了。

ASP.Net Core应用程序

asp.net core应用程序的运行环境也可以使用上面的脚本进行安装:

./dotnet-install.sh --version latest --runtime aspnetcore

Windows比较简单,直接下载.NET Runtime或者ASP.NET Core Runtime就可以了。

IIS的话,一定要安装Hosting Bundle。这样才可以在IIS上部署。

Hosting Bundle


微信公众号