我需要更新 IIS 7.5 上的处理程序映射,以允许将没有扩展名的 URL 路由到应用程序。该应用程序最初是用 ASP.NET 2.0 编写的,但后来升级到 ASP.NET 3.5。我不知道这是否相关,但我之前更新其他 .net 3.5 应用程序的处理程序映射没有问题。我还应该注意,这在 IIS 6.0 上运行良好
这是我在 IIS 7.5 中单击 Handler Mappings 链接时收到的错误消息(请注意,实际上并没有这样的错误消息,这会很有帮助):
Handler Mappings
There was an error while performing this operation.
Details:
Filename: \?\D:\path\to\web.config
Error:
OK
有没有人见过这个?如果您需要更多信息,请告诉我,我会提供。谢谢。
最佳答案
我遇到了同样的问题,事实证明该项目使用了 IIS URL 重写模块(默认情况下未安装)。
在我安装这个之后,该网站第一次工作。
检查您的 web.config 文件(特别是如果它没有在 IIS 中打开)是否有任何非默认 IIS 模块。
关于asp.net - IIS 7.5 无法打开处理程序映射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3701562/