.NetCore项目 HTTP错误 500.19 无法访问请求的

2020-07-28  本文已影响0人  十柒年

有时候写好的项目在本地没问题,发布到IIS上部署就出现 HTTP 错误500.19 Internal Server Error,今天踩个坑把可能的原因说一下。

BaiduShurufa_2020-7-28_10-59-58.png
出现这个问题的原因五花八门,所以首先一定要检查环境是否装好,举例.Net Core项目,IIS发布的话,只有.net sdk 是不够的,还需要安装运行时dotnet-hosting-2.2.8-win,具体版本视情况而定。
首先通过命令行dotnet 看能否启动项目。
dotnet WebApplication1.dll

注意:执行dotnet 命令最好进入到当前项目的目录下去执行,不然可能报下面的错误。
Value cannot be null

image.png

如果能正常启动,那就应该是运行时没装了,安装好运行时,然后把站点重启一下就可以了。如果不能正常启动,则可以通过控制台打印的信息来判断错误原因。

上一篇下一篇

猜你喜欢

热点阅读