Почему MiniProfiler загрузить jquery-1.7.1, хотя я уже загрузил это на страницу?

Я реализовал StackExchange MiniProfiler на странице ASP.NET WebForms, которая уже ссылается на v1.7.1 jQuery.Файл jQuery размещен локально, поэтому мой мастер-файл выглядит так:

<script src="Scripts/jquery-1.7.1.min.js" type="text/javascript"></script>
<%= MiniProfiler.RenderIncludes() %>

Однако, когда я просматриваю источник сгенерированного вывода, я получаю что-то похожее на это

<script src="Scripts/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript">    
    ...
    load('/app/mini-profiler-resources/jquery.1.7.1.js?v=tNlJPuyuHLy/d5LQjyDuRbWKa0weCpmO3xkO6MH4TtA=', initMp);
</script>

Глядя на вкладку сети инструментов разработчика, я вижу, что он помещает два запроса: один для Scripts/jquery-1.7.1.min.js, а другой для /app/mini-profiler-resources/jquery.1.7.1.js

Разве это не довольно серьезная проблема избыточности? Как запретить включению MiniProfiler запрашивать, загружать и анализировать другую копию библиотеки jQuery?

7
задан growse 11 April 2012 в 11:44
поделиться