【问题标题】:MiniProfiler page loading twice per requestMiniProfiler 页面每次请求加载两次
【发布时间】:2016-12-15 15:23:39
【问题描述】:

我把它归结为最小的例子:

Test.aspx

(后面的代码为空)

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Test.aspx.cs" Inherits="C3.Pages.Test" %>
<%@ Import Namespace="StackExchange.Profiling" %>
<!DOCTYPE html>
<body>
    <%=MiniProfiler.RenderIncludes() %>
</body>

Global.asax

    protected void Application_BeginRequest()
    {
        if (Request.IsLocal)
        {
            MiniProfiler.Start();
            var ignored = MiniProfiler.Settings.IgnoredPaths.ToList();
            ignored.Add("WebResource.axd");
            MiniProfiler.Settings.IgnoredPaths = ignored.ToArray();
        }
    }
    protected void Application_EndRequest()
    {
        MiniProfiler.Stop();
    }

这会产生结果:

谁能向我解释这里发生了什么?我希望只有一个显示。

【问题讨论】:

    标签: asp.net webforms mvc-mini-profiler miniprofiler


    【解决方案1】:

    好吧,想通了。这是 Adblock Plus 的旧版本,出​​于某种原因,每个页面请求两次。

    在隐身模式下运行停止了问题的发生。更新 Adblock Plus 扩展解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-24
      • 2022-01-25
      • 2014-10-02
      • 1970-01-01
      • 1970-01-01
      • 2013-08-17
      • 2014-02-21
      相关资源
      最近更新 更多