我需要更新IIS 7.5上的处理程序映射,以允许没有扩展名的URL被路由到应用程序.该应用程序最初是用ASP.NET 2.0编写的,但后来升级到ASP.NET 3.5.我不知道这是否具有相关性,但是对于其他.net 3.5应用程序之前更新处理程序映射没有任何问题.我也应该注意,这在IIS 6.0上工作正常
这是我在IIS 7.5中单击“处理程序映射”链接时收到的错误消息(请注意,没有真正的错误消息,这将是有用的):
Handler Mappings
There was an error while performing this
operation.Details:
Filename: \?\D:\path\to\web.config
Error:
OK
有人以前见过吗?如果您需要更多信息,请告诉我,我会提供.谢谢.
解决方法
我有同样的问题,事实证明该项目使用了IIS URL重写模块(默认情况下未安装).
安装完成后,该网站第一次工作.
安装完成后,该网站第一次工作.
检查任何非默认IIS模块的web.config文件(特别是如果它不在IIS中打开).