Я создал новое приложение MVC 4 и пытаюсь перенести существующее приложение MVC 3. Все работает нормально, пока я не попытаюсь использовать новую функцию Bundling, и когда я свяжу Kendo css-файлы, стрелка на выпадающих меню и числовые текстовые поля исчезают. Они функционируют нормально, просто отсутствуют изображения. Файлы кажутся очень сложными. Я много исследовал и попытался переименовать файлы, чтобы удалить «мин» и по-прежнему иметь ту же проблему.MVC 4 Bundling вызывает недостающее изображение в пользовательском интерфейсе Kendo
Вот файлы я пытаюсь связать:
<link href="@Url.Content("~/Content/kendo/kendo.common.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/kendo/kendo.default.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/kendo/kendo.blueopal.min.css")" rel="stylesheet" type="text/css" />
Когда я связать их, как так появляются вопросы:
bundles.Add(new StyleBundle("~/Content/cssBundle").Include(
"~/Content/kendo/kendo.common.min.css",
"~/Content/kendo/kendo.default.min.css",
"~/Content/kendo/kendo.blueopal.min.css"
));
У вас все еще есть мини-файлы. Компиляция ASP.NET MVC игнорирует файлы с завершением с .min.css или .min.js –
@Ufuk Hacıoğulları, Спасибо. Я переименовал файлы, чтобы не включать часть min, как я читал, вы могли бы сделать, но получили то же поведение. –