Ошибки страницы индекса результатов MVC4 MiniProfiler MiniProfiler.list не определен

Я получаю сообщение об ошибке "MiniProfiler.list is undefined" при попытке загрузить список минипрофилеров:
/mini-profiler-resources/results-index

Внедряемый минипрофилер javascript не имеет никакого метода или свойства, называемого «список».

Страница, на которой показана одна трассировка результатов, работает нормально.

Я использую Nuget для установки пакетов, удалил текущую версию MiniProfiler и установил последнюю версию:

Install-Package MiniProfiler

Затем:

Install-Package MiniProfiler.Mvc4

Не могу найти никого с такой же проблемой, так что это должен быть я! Я пропустил что-то очевидное здесь? Я также добавил обработчики в свой web.config, хотя у меня есть runAllManagedModulesForAllRequests="true", но все еще ничего.


person David Aleu    schedule 15.07.2014    source источник
comment
Мы тоже это видим... :(   -  person Matt    schedule 01.08.2014


Ответы (1)


Кажется, что страница индекса результатов в настоящее время не работает с версии 3.0.10 по настоящее время (3.1.1.140).

Он по-прежнему работает в более старой версии, установленной через Install-Package MiniProfiler -Version 2.1, так что это все еще вариант, если есть более острая потребность в индексе результатов, чем в каких-либо функциях, доступных в 3.x.

Просматривая исходный код MiniProfiler, кажется, что пользовательский интерфейс для версии 3.x был разбит на отдельный проект git, а поддержка режима списка отсутствует. Объект JS Miniprofiler находится в исходном файле в проекте пользовательского интерфейса с именем include.js, и, согласно исходному коду для первоначальной фиксации в git, для списка нет символа.

Miniprofiler/ui/includes.js,initial, строки 633–953 @ гитхаб

Исходный код, создающий страницу индекса результатов в Miniprofiler/dotnet, не обновлялся с 2013 года, поэтому, возможно, страница индекса результатов устарела или просто еще не обновлялась.

Miniprofiler/dotnet/StackExchange.Profiling/MiniProfilerHandler.cs , последняя, ​​строки 186-205 @ github

Здесь также есть открытая проблема для 3.x, указанная в github:

Не удается просмотреть индекс результатов — Miniprofiler.list не определен @ github

person meklarian    schedule 10.09.2014
comment
последняя версия v3.2.0 решает эту проблему. github.com/MiniProfiler/dotnet/releases/tag/v3.2.0 - person Nathan Koop; 01.09.2015