asp.net - IIS 7.5 无法打开处理程序映射?

标签 asp.net iis web-config handler iis-7.5

我需要更新 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/

相关文章:

c# - 是否有 Visual Studio for .NET 开发的有力竞争者?

asp.net - IIS 未启动。错误代码: C0000142

asp.net-mvc - 排除特定目录上的 Web 配置处理程序

c# - 尝试使用 C# 访问 Windows 7 计算机上的端口 80 时出错

asp.net-mvc - 即使设置了CustomError ="On",自定义错误页面也不会显示

json - 如何禁用 i18next translation.json 文件的缓存?

asp.net - system.web.compilation.debug vs. system.codedom.compilers.compiler.compilerOptions/define :Debug=True

c# - 在 asp.net web 服务中没有为此对象错误定义无参数构造函数

JavaScript 运行时错误 : 'Microsoft' is undefined - Bing Maps version 7

asp.net - 小写 URL 的 IIS 重写规则