4

我们正在尝试使用在经典模式应用程序池中运行的 ASP.NET WebForms 应用程序配置 MiniProfiler(无法将其更改为集成)。我们无法让处理程序工作,因此加载资源失败。

为了解决这个问题,我们包含了来自https://github.com/SamSaffron/MiniProfiler/tree/master/StackExchange.Profiling/UI的 .js、.css、.tmpl 和 .html之后这些资源被加载,但是我们还是什么都看不到。

初始化脚本在最终的 html 中呈现,但 ... 块永远不会生成。我假设是因为脚本永远不会运行。我们尝试加载 jQuery v1.7.1 和更新版本;都没有工作。

控制台中没有 404 或任何东西(Chrome 或 FireFox)。有任何想法吗?谢谢。

4

1 回答 1

0

您是否在本地计算机或服务器上的 IIS 中运行探查器时遇到问题?

miniprofiler.com 网站上的快速代码示例建议将 MiniProfile.Start() 调用包装在 Request.IsLocal 条件(下面的代码)中,这将阻止分析器在服务器上呈现(除非您从服务器本身)。尝试删除 Request.IsLocal 代码,看看是否有帮助。

protected void Application_BeginRequest()  
{  
    if (Request.IsLocal)  
    {  
        MiniProfiler.Start();  
    }   
}
于 2013-02-22T19:53:56.587 回答