.Net Core 3.x MVC Kestrel Web 服务器

Kestrel 是一个跨平台的适用于 ASP.NET Core 的 Web 服务器。 

Kestrel 是 Web 服务器,默认包括在 ASP.NET Core 项目模板中。


Kestrel 用作边缘(面向 Internet)Web 服务器:

Kestrel 用于反向代理配置:

接下来,我们就用控制台来启动

1. 先找到项目bin里编译的目录

2. 在目录栏里输入cmd 回车

在控制台输入命令

dotnet AspNetCore.Dome.dll--urls=”http://*:8001” --ip=”127.0.0.1” --port=8001

回车后,看到执行成功了

刚才的命令 AspNetCore.Dome.dll 是在目录里的文件 ,端口:8001   这些根据自己项目改就可以

接下来访问8001项目,访问没问题,就是样式没有了

接下来我们把根目录下的 wwwroot 文件夹拷到 bin的编译目录下

接着修改 Startup.cs ,扩展 UseStaticFiles 中间件

改好后,保存 编译。回到控制台 按 Ctrl + c 停止服务,按方向键上,回车 ,让服务重新启动

接着回到浏览器,按F5 刷新,页面样式好了



下一章《.Net Core 3.x MVC 了解中间件》

你可能感兴趣的:(.Net Core 3.x MVC Kestrel Web 服务器)