Я работаю над приложением ASP.NET MVC 4. Это приложение использует объединение для повышения производительности. Ранее приложение использовало jquery.mobile-1.1.0.js. Все работало нормально. Однако я обновился до JQuery Mobile 1.2, и когда я загружаю свой экран, я всегда вижу счетчик ожидания. Я указал на тот факт, что ссылаются как на стандартную, так и на уменьшенную версии. Когда я смотрю в свой источник просмотра после загрузки страницы, я вижу следующее вверху:
<script src="/Scripts/jquery.mobile-1.2.0.js"></script>
<script src="/Scripts/jquery.mobile-1.2.0.min.js"></script>
Насколько я могу судить, это было создано из следующего в моем файле ASP.NET MVC .cshtml.
@Scripts.Render("~/bundles/jquerymobile")
В моем файле BundleConfig.cs у меня есть следующее определение:
bundles.Add(new ScriptBundle("~/bundles/jquerymobile").Include("~/Scripts/jquery.mobile*"));
По сути, я хочу использовать обычную версию, когда в моей настройке компиляции web.config установлен флаг debug="true". Однако, когда debug="false", я хочу использовать уменьшенную версию. Что я делаю неправильно?
Спасибо