一、创建一个Asp.NetCore WebApi 程序(话不多说)

二、发布

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

三、配置IIS

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

程序池中选中网站的程序池 ——基本设置

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

浏览网站——浏览器 域名后面输入api/values

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

四、错误处理

1)如果是500.19 是 dotnet-hosting-2.2.1-win.exe 没装 去官网下一个与api netcore 版本一致的就可以。

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

 

2)如果是500的话,服务器错误,发布的时候选release

 Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

Asp.NetCore 2.2 WebApi 发布到IIS步骤及错误处理

 

相关文章: