我正在使用 mvc-mini-profiler 来分析我的 MVC 站点。它在我的本地机器上运行良好,但是当我发布到我的托管服务器时,分析器没有加载,并且我收到以下错误:
yepnope is not defined
yepnope([
据我所知,问题在于探查器在加载 yepnope 之前尝试使用 yepnope。有没有办法解决这个问题,也许是在执行 miniprofile render 命令之前强制检查 yepnope 是否已加载?以下是页面生成源中的相关行
<script type="text/javascript" src="/mini-profiler-yepnope.1.0.1.js"></script>
<script type="text/javascript">
yepnope([
{ test: window.jQuery, nope: '/mini-profiler-jquery.1.6.1.js' },
为了完整起见,我的 _layout 文件中的调用
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js" type="text/javascript"></script>
@MiniProfiler.RenderIncludes(position: RenderPosition.Left, showTrivial: false, showTimeWithChildren: false)