我有一个网站,已将其连接到 IIS (10)。目前,我无法访问我的网站,因为访问时出现内部服务器错误,然后显示以下信息:
当读取 Web 服务器或 Web 应用程序的配置文件时出现问题时,会发生此错误。在某些情况下,事件日志可能包含有关导致此错误的原因的更多信息。
但是我和之前做过同样工作的人交谈过,他注意到 IIS 中的站点下没有 ASP.NET 部分:
在“管理”下方应该有一个关于 ASP.NET 功能的部分。
这是有道理的,因为我认为我可能在获得.NET 框架之前安装了 IIS。
我发现这StackOverflow 问题,回答了同样的问题,给出了如下答案:
"Add roles and features" ->
"Server Roles" ->
"Web Server (iis)" ->
"Web Server" ->
"Application Development" ->
"ASP.NET 4.6" (I also needed 3.5 for legacy reasons)
但是,当我安装服务器管理器并尝试单击“添加角色和功能”时,收到一条消息:
服务器管理器服务器池中没有服务器,或者没有支持远程安装或删除角色和功能的服务器。要添加受支持的服务器,请使用服务器管理器控制台的“管理”菜单上的“添加服务器”命令。
我尝试添加我的服务,但找不到任何有关如何添加 IIS 服务器的有用指南。有没有更简单的方法?