Я использовал MiniProfiler для оценки производительности сайта. Когда я обновлялся с версии с 1.9 до 2.0, он переставал работать. Я изменил пространство имен с MvcMiniProfiler на StackExchange.Profiling. Но когда я загрузить страницу, Скрипач показывает есть 404 ошибки для следующего запроса:MiniProfiler не может найти jquery
GET /local/mini-profiler-resources/jquery.1.7.1.js?v=tNlJPuyuHLy/d5LQjyDuRbWKa0weCpmO3xkO6MH4TtA= HTTP/1.1
Это предотвращает визуализацию результатов на странице.
Чтобы получить версию MiniProfiler 1.9 работать, я должен был иметь следующие записи в файле web.config (как описано в this post):
<system.webServer>
<handlers>
<add name="UrlRoutingModule1" path="mini-profiler*.js" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
<add name="UrlRoutingModule2" path="mini-profiler*.css" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
<add name="UrlRoutingModule3" path="mini-profiler*.tmpl" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
</handlers>
</system.webServer>
Я попытался получить MiniProfiler 2,0 бежать с включенными в конфигурационный файл и с ними исключенными, ни один из способов не работал.
Это работает на моей машине разработки в IIS Express.
Мое приложение - это приложение WebForms, в котором используется защита форм.
Как это разрешить?
вы можете попробовать с последним от github –
Я попробовал это с последним источником от GitHub и все еще получил проблему. – epotter
Когда я пытаюсь перейти к http: // localhost: 43947/local/mini-profiler-resources/results-index, я получаю 404 ошибки во всех элементах каталога mini-profiler-resources. (includes.js, list.js, list.css, jquery.tmpl.js и list.css) – epotter