簡體   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