asp.net - miniprofiler - MVC-Mini-Profiler-Formularios web-No puedo encontrar/mini-profiler-results
profiling umbraco (1)
La siguiente página funcionó muy bien para mí después de instalar el paquete NuGet:
<%@ Page Language="C#" %>
<%@ Import Namespace="MvcMiniProfiler" %>
<%@ Import Namespace="System.Threading" %>
<script type="text/c#" runat="server">
protected void Page_Load(object sender, EventArgs e)
{
MiniProfiler.Start();
using (MiniProfiler.Current.Step("I''m doing stuff"))
{
Thread.Sleep(300);
}
MiniProfiler.Stop();
}
</script>
<!DOCTYPE html>
<html>
<head runat="server">
<title></title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<%= MiniProfiler.RenderIncludes() %>
</head>
<body>
<form id="Form1" runat="server">
<div>Hello World</div>
</form>
</body>
</html>
Estoy tratando de hacer que MVC-mini-profiler trabaje con formularios web.
NUGET
He instalado el paquete Nuget.
PM> Install-Package MiniProfiler
Cabeza
Tengo esto en la sección principal de mi sitio web.
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<%= MvcMiniProfiler.MiniProfiler.RenderIncludes() %>
DAL
Lo estoy usando dentro de una función como POC. Esto no está en el Global.asax (no sé si es necesario o no).
profiler = MiniProfiler.Start();
using (profiler.Step("Im doing stuff"))
{
//do stuff here
}
MvcMiniProfiler.MiniProfiler.Stop();
Resultado
Muestra una <div class="profiler-results left"></div>
en mi página, pero está vacía.
Si miro la consola chrome, veo un 404 que intenta encontrar: http://example.com/mini-profiler-results?id=339d84a7-3898-429f-974b-64038462d59a&popup=1
Pregunta
¿Me falta un paso para que el enlace / mini-profiler-results funcione?
Responder
La respuesta que marqué como respuesta me llevó a pensar que no tenía nada que ver con mi configuración (lo cual es cierto). Estoy usando Umbraco 4.7.0. Tuve que agregar "~ / mini-profiler-results" a umbracoReservedUrls y umbracoReservedPaths en mi web.config.