发布Web API出现Http错误500.19解决方案

一,接口写好后正常发布接口

 选择发布

选择文件夹

点下一步,选择发布的目录,点击完成

其他默认不用改,直接点发布,等待成功发布。

 

二.成功部署到IIS后,直接运行报错  (部署到IIS步骤就不讲了)

 

出现问题了,先到发布的目录下,双击运行 WebApi.exe,看接口正不正常 

 发现接口正常,证明接口没有问题。那问题出在那了?

问题就是少了ASP.NET Core Runtime(运行时)。根据自己的项目,安装对应的运行时

三,怎么知道要安装什么样的运行时,在那里安装下载

1.右键项目解决方案,找到属性,打开

 看自己的目标框架是啥,我的是.net 5.0

 然后去微软官网下载相对的运行时:https://dotnet.microsoft.com/download

 

下载安装成功后,打开IIS服务器,点击模块,

 

 如果出现  AspNetCoreModuleV2,证明安装成功。

 最后,重新重启网站,

就能正常访问了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小丫头呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值