MiniProfiler 页面每次请求加载两次

MiniProfiler page loading twice per request

我已将其归结为最小的示例:

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();
    }

这会产生结果:

谁能给我解释一下这是怎么回事?我期待只有一个显示。

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

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