【问题标题】:MVC Mini Profiler on IIS 6IIS 6 上的 MVC 迷你探查器
【发布时间】:2011-09-15 14:15:29
【问题描述】:

有没有人能够让 MVC 迷你分析器在 IIS 6 上运行?我已经在我的应用程序中设置了分析器,它在 Visual Studio、IIS Express 和 IIS 7.5 中运行良好,但是当我将完全相同的应用程序放到 IIS 6 上时,它就无法运行了。

问题似乎与加载 /mini-profiler-includes.js 有关,我只收到 404 响应。我检查了路由表,并且探查器已经注册了正确的路由,但除此之外我不确定还能尝试什么。

【问题讨论】:

    标签: iis-6 mvc-mini-profiler


    【解决方案1】:

    在 IIS 7 上,ASP.NET 默认以集成模式运行,因此 ASP.NET 运行时将处理所有请求,但在 IIS 6 上,ASP.NET 仅处理映射部分中明确列出的扩展。

    /mini-profiler-includes.js 的请求进入时,IIS 看到 .js 并尝试提供静态文件,但由于文件是由 ASP.NET “生成”的,因此处理程序永远不会被命中并返回 404 错误。

    为了解决这个问题,您需要向 IIS 添加通配符映射,以便将所有请求传递给 ASP.NET。 This 博客文章很好地介绍了该过程。

    【讨论】:

      猜你喜欢
      • 2011-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多