繁体   English   中英

在 IIS 10 HTTP 上运行 ASP.NET 4.6 错误 500

[英]Running ASP.NET 4.6 on IIS 10 HTTP error 500

我有一个正在运行的服务器(Windows Server 2008),其中一些 ASP.NET 服务托管在 IIS 上。 现在我有一个带有 IIS 10 的新服务器(Windows Server 2019)。我尝试将所有服务移动到新服务器。 使用 .net 核心 3.x 编写的所有服务都可以正常运行。 一些用 .NET 4.6 编写的旧服务无法正常运行。 当我尝试访问它们时,我总是收到 HTTP-Error 500,但没有详细信息。 我已经更改了 web.config 文件,但我仍然没有更多详细信息。

<system.webServer>
    <httpErrors errorMode="Detailed" />
    <asp scriptErrorSentToBrowser="true"/>
</system.webServer>
<system.web>
    <customErrors mode="Off"/>
    <compilation debug="true"/>
</system.web>

Windows 中的事件查看器也是空的。 在服务器管理器中 .NET 已正确安装。 防火墙端口已打开。

有人暗示我可能错过了配置吗? 还有其他地方可以找到更详细的错误吗?

此致

尝试从添加角色和功能向导安装 asp.net 4.6 功能,如下所示:

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM