admin 管理员组文章数量: 887016
在运用.NET Core2.2开发 MVC项目时,发布程序到IIS出现上述错误(图片源于网络,出错时未截图)
主要是Internal Server Error 500
问题解决办法一:
修改文件权限,就是针对文件件->右键->安全->编辑->添加->把authentic user、 user、Administrator、iis-iuser等用户加入进去
解决办法二:
因为项目是在NETCore上面开发的,对于普通系统会缺少一个host环境,因此需要添加一个dotnet-hosting-2.2.2-win的容器文件
将文件下载安装后程序成功运行(对于win7 win10 winserver2016上面情况都可以解决):
按照以前的经验修改了文件件访问权限,还是同样的问题,就想到有没有可能是因为NET Core版本太新,系统可能不支持,于是在网上搜索答案,终于搜到了有用的答案。来自yiershan1314.提供的答案。
主要是缺少dotnet-hosting-2.2.2-win 来自微软的官方托管程序。安装后,网站运行正常。
本文标签: http core IIS NET Internal
版权声明:本文标题:IIS 发布.NET Core出现HTTP 500 InternalServer Error(Windows7 Windows10 WindowsServer2016 已解决 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1729680442h1338726.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论