Я пытаюсь создать пакеты JS и CSS-файлов. Структура папок у меня есть, как это:Css и Js bundling, IController Exception
- ~
- Сценарии
- Б
- С
- Content
- CSS
- ACSS
- BCSS
- CSS
- IMG
Я извлек некоторую справочную форму MVC Central и добавили этот код в моем проекте:
bundles.Add(new ScriptBundle("~/bundles/A/AAA").Include(
"~/Scripts/A/jquery-{version}.js");
bundles.Add(new ScriptBundle("~/bundles/B/BBB").Include(
"~/Scripts/A/jquery-{version}.js");
bundles.Add(new StyleBundle("~/Content/CSS/ACSS").Include("
~/Content/CSS/ACSS/MyCss-*"));
Но it'ss возвращает 404 исключение:
System.Web.HttpException (0x80004005): контроллер для пути '/ связки/А/ААА' не найден или не реализует IController.
Edit: я зарегистрировал свои Связки в Global.asax
файле. так что по крайней мере я не делаю ошибку школьника.
BundleConfig.RegisterBundles(BundleTable.Bundles);
Что я сделал неправильно, чтобы вызвать эту ошибку?
возможно дубликат [Пакетирование не удается, потому что путь ошибочно принимают за путь контроллера] (http://stackoverflow.com/questions/20195254/bundling-fails-because-path-mistaken-for-a-controller-path) – CodeCaster
Не знаю, почему это редактирование было принято ... поставил вопрос сложнее ответить. – Rushyo
@CodeCaster, я не делаю ошибку школьного мальчика. – user3106936