2014-07-15 5 views
11

Ich erhalte den Fehler „MiniProfiler.list ist nicht definiert“ Fehler, wenn die Miniprofiler Liste zu laden versuchen:
/mini-profiler-resources/results-indexMVC4 Miniprofiler Ergebnisse Index Seite Fehler „MiniProfiler.list ist undefiniert“

der JavaScript-Miniprofiler ‚doesn spritzt t habe eine Methode oder Eigenschaft namens "liste".

Die Seite, die eine Ergebnisverfolgung anzeigt, funktioniert einwandfrei.

ich Nuget bin mit die Pakete zu installieren, entfernt die aktuelle Version von Miniprofiler und installieren zuletzt:

Install-Package MiniProfiler 

Dann:

Install-Package MiniProfiler.Mvc4 

niemand anderen gefunden Ich habe dasselbe Problem, also muss ich es sein! Fehle ich etwas Offensichtliches hier? Ich habe auch die Handler in meiner web.config hinzugefügt, obwohl ich runAllManagedModulesForAllRequests="true" aber immer noch nichts habe.

+0

Wir sehen auch sie ... :( – Matt

Antwort

10

Es scheint, dass die Ergebnisindexseite derzeit von Version 3.0.10 bis jetzt (3.1.1.140) unterbrochen ist.

Es funktioniert immer noch in der älteren Version, die über Install-Package MiniProfiler -Version 2.1 installiert wurde, so dass es immer noch eine Option ist, wenn es einen dringenderen Bedarf für den Ergebnisindex als alle in 3.x verfügbaren Funktionen gibt.

Beim Durchsehen des Quellcodes für MiniProfiler scheint es, dass die Benutzeroberfläche für Version 3.x in ein separates Git-Projekt aufgeteilt wurde und die Unterstützung für den Listenmodus fehlt. Das JS-Miniprofiler-Objekt befindet sich in einer Quelldatei im UI-Projekt mit dem Namen includes.js. Entsprechend dem Quellcode für das initiale Commit in git gibt es kein Symbol für die Liste.

Miniprofiler/ui/includes.js,initial, Lines 633-953 @ github

Der Quellcode, der die Ergebnisse-Index-Seite in Miniprofiler/Dotnet emittiert wurde seit 2013 nicht mehr aktualisiert, so vielleicht die Ergebnisse-Index-Seite ist veraltet oder nur noch nicht aktualisiert.

Miniprofiler/dotnet/StackExchange.Profiling/MiniProfilerHandler.cs,latest, Lines 186-205 @ github

Es gibt auch eine offene Frage für 3.x in GitHub hier aufgeführt:

Can not view results-index - Miniprofiler.list is undefined @ github

+2

neueste Version von v3.2.0 Entschlüssen Dieses Problem https://github.com/MiniProfiler/dotnet/releases/tag/v3.2.0 –