IIS功能项缺失求助:仅显示Authentication选项,重装无效
IIS仅显示Authentication选项的解决方法
问题描述
我的IIS出现了问题,除Authentication选项外,其余所有选项均未显示。我已卸载并重新安装IIS,但问题仍未解决。
我已安装所有相关组件,但IIS选项菜单中缺少ASP.NET菜单,仅显示Authentication选项。
解决方案
检查功能视图筛选器
点击IIS管理器右上角的筛选器按钮,确认未设置筛选条件,选择「显示所有功能」,避免误过滤掉其他选项。重新验证IIS组件安装
打开「控制面板 > 程序 > 打开或关闭Windows功能」,展开「Internet Information Services」,确保以下核心组件已勾选:- Web管理工具 > IIS管理控制台
- Web服务器 > 应用程序开发 > 对应版本的ASP.NET(如ASP.NET 4.8、ASP.NET Core托管模块)
- Web服务器 > 常见HTTP功能(全部勾选)
- Web服务器 > 安全性(完整勾选安全相关组件)
勾选完成后点击确定,执行iisreset命令重启IIS。
修复IIS与.NET的注册关联
以管理员身份打开命令提示符,根据你的.NET环境执行对应命令:- 针对.NET Framework的ASP.NET:
(注意替换为你实际安装的.NET Framework版本路径)%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i - 针对ASP.NET Core:
%systemroot%\system32\inetsrv\appcmd.exe install module /name:aspnetcore /image:"%programfiles%\IIS\Asp.Net Core Module\V2\aspnetcorev2.dll"
执行后重启服务器。
- 针对.NET Framework的ASP.NET:
重置IIS配置文件
备份C:\Windows\System32\inetsrv\config\applicationHost.config文件,然后删除该文件,重启IIS后系统会自动生成默认配置,之后重新配置站点。
内容的提问来源于stack exchange,提问作者Hennie van den Berg
相关产品推荐
相关产品推荐

