解决方案.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,
所以我也不知道,到底哪个是在我这里起作用了...