IIS错误.处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模...

解决方案.1


首先确认是否安装。net4.0 或者 4.5
控制面板 - 程序和功能 - 启动或关闭windows功能 - Internet Information services - 万维网服务 - 应用程序开发功能
勾选↓
1、ASP.NET 3.5
2、ASP.NET 4.6
3、ISAPI扩展
4、ISAPI筛选器
5、.NET Extensibility 3.5
6、.NET Extensibility 4.6
以上基本就能解决问题

以管理员运行下面的命令注册:
32位机器 ↓

C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

64位机器↓

C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis.exe -i

解决方案.2

以管理员运行下面的命令注册:

dism /online /enable-feature /featurename:IIS-ISAPIFilter
#我只是执行了第1条...下面↓的3条命令还没执行呢.刷新页面,网页就不报错了.
dism /online /enable-feature /featurename:IIS-ISAPIExtensions
dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
dism /online /enable-feature /featurename:IIS-ASPNET45

个人感悟

我是解决方案1+解决方案2,
所以我也不知道,到底哪个是在我这里起作用了...

摘抄文档

原文地址:https://www.cnblogs.com/love-zf/p/14347592.html