我得到错误"MiniProfiler. "列表未定义"尝试加载miniprofiler列表时出现错误:/mini-profiler-resources/results-index
javascript miniprofiler注入没有任何名为"list"的方法或属性。
显示一个结果跟踪的页面运行良好。
我正在使用Nuget安装包,删除当前版本的MiniProfiler并安装最新版本:
Install-Package MiniProfiler
:
Install-Package MiniProfiler.Mvc4
找不到其他人有同样的问题,所以一定是我!我是不是漏掉了什么明显的东西?我还在我的web中添加了处理程序。配置虽然我有runAllManagedModulesForAllRequests="true"
,但仍然没有
似乎结果索引页面目前从3.0.10版本到现在(3.1.1.140)。
它仍然可以在通过Install-Package MiniProfiler -Version 2.1
安装的旧版本中工作,所以如果对结果索引的需求比3.x中可用的任何功能更迫切,那么这仍然是一个选择。
查看MiniProfiler的源代码,似乎UI在版本3中被打破了。X放到一个单独的git项目中,并且缺少对列表模式的支持。JS的Miniprofiler对象位于UI项目的一个名为includes.js的源文件中,根据git中初始提交的源代码,没有list符号。
Miniprofiler/ui/includes.js,initial, Lines 633-953 @ github
在Miniprofiler/dotnet中发出结果索引页的源代码自2013年以来一直没有更新,所以可能结果索引页已被弃用或只是尚未更新。
Miniprofiler/dotnet/StackExchange.Profiling/MiniProfilerHandler.cs,最新,行186-205 @ github
3也有一个悬而未决的问题。
无法查看results-index - Miniprofiler。列表未定义@ github