在 IIS 中发布 .net core Web 应用程序示例项目时出现 HTTP 错误 500.19 内部服务器错误

问题描述 投票:0回答:3

实际上,本地运行时没有 web.config 文件,但发布后自动创建 web.config 文件。

c# .net asp.net-mvc asp.net-core .net-core
3个回答
0
投票

据我所知,如果你想在IIS上托管asp.net core应用程序,你应该确保你已经安装了asp.net core主机包。

我建议你可以尝试从这个url下载并安装它。

更多详情,可以参考这篇文章

注意事项:

如果在 IIS 之前安装 Hosting Bundle,则必须修复捆绑包安装。安装 IIS 后再次运行 Hosting Bundle 安装程序。


0
投票

就我而言,这是iis inetpub 文件夹中的权限问题。将源文件从 inetpub 带到不同的位置并且它有效


0
投票

此外,事件查看器还有助于解决问题。有一次在服务器中我遇到 dotnet 框架版本很旧。我从事件查看器知道了这一点

© www.soinside.com 2019 - 2024. All rights reserved.