IIS 错误 500 的解决方法(ToolsNet Web 应用)

原因:IIS 返回 500 错误,导致 ToolsNet 网页无法加载。

解决方案

  1. 检查是否已安装 .NET Desktop Runtime 8.0 和 ASP.NET Core Runtime 8.0 Hosting Bundle。请勿使用 8.0.19 版本的 Hosting Bundle,其他任何 8.0.x 版本均可接受。如果安装缺失或组件损坏,请尝试修复或重新安装。

  2. 有关 IIS 设置,请参考 配置 Windows Server 2019 for ToolsNet 8。在 IIS 角色功能中,在应用开发下启用 WebSocket 协议。确保配置指南中的所有 IIS 先决条件均已满足。