找不到HTTP错误404.17-Windows Svr 2016上的IIS 10

时间:2018-06-26 21:55:07

标签: asp.net webforms iis-10

我正在尝试使用网络表单来提供网站。这是一个较早的项目,从框架3.5转换为4.6.1。我收到的错误消息是:

  

HTTP错误404.17-未找到   所请求的内容似乎是脚本,并且不会由静态文件处理程序提供。   最可能的原因:   该请求与通配符mime映射匹配。该请求被映射到静态文件处理程序。如果存在不同的前提条件,则请求将映射到其他处理程序。

稍微挖掘一下建议,以确保已安装所有.NET Framework功能。

enter image description here

过去,最重要的是使用aspnet_regiis -i重新注册ASP.Net,但这在我的OS上不起作用。所以我也尝试了这个命令: dism /online /enable-feature /featurename:IIS-ASPNET45 /all 结果显示操作成功完成,但仍然无法正常工作。

我发现IIS的ISAPI筛选器中有些奇怪的地方是没有ASP.Net 4的条目,只有ASP.NET 2的条目。

enter image description here

我还能尝试什么?

0 个答案:

没有答案