欢迎光临
我们一直在努力

3.ASP.NET Core2.2_托管

1. 运行 ASP.Net Core项目的两种方式

①使用 visual studio IED启动运行

②命令行方式:
在 Web 项目所在的文件夹中运行:dotnet run

2. 托管设置

设置项目文件的AspNetCoreHostingModel属性

<PropertyGroup> <TargetFramework>netcoreapp2.2</TargetFramework> <AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel> </PropertyGroup> 

InProcess:使用IIS服务器托管

OutOfProcess:使用自带Kestrel服务器托管

3. 查看net的cli

装了net2.2的SDK,可以直接在命令提示符里看.net 的cli。
cli:command line interface命令行接口工具。

输入dotnet -h即可。

在项目根目录下使用dotnet run运行项目的话,就是将Kestrel服务器作为承载环境。

4. 进程内托管

image

流程:

image

5. 进程外托管

image

流程:

image

6. 进程内托管和进程外托管的对比:

image

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:3.ASP.NET Core2.2_托管
文章链接:https://www.jmwz.net/2171.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址