2013-02-19 2 views
0

Я использую функции связывания в MVC4, вызывая bundles.EnableDefaultBundles();, это позволяет мне просматривать http://website.com/content/css, который выводит особый файл всех файлов CSS в каталоге /content - отлично.Отключение маршрута передачи MVC4

Выпуск У меня есть следующий маршрут, который загружает запись в блоге БД по названию: /post/{anything} и в этом случае {anything} является css (ради аргументов, я не могу изменить его), поэтому отправка одной посылкой будет путаться и пытаясь связать все в каталоге post, которого не существует.

Есть ли способ исключить конкретный формат URL или маршрут из комплекта? Я думаю, что не будет звонить EnableDefaultBundles(), но означает ли это, что мне придется создавать пакеты для всего вручную?

+0

http://stackoverflow.com/questions/13990622/asp-net-mvc-exclude-css-file-from-bundle –

+0

Я пробовал 'IgnoreList', но, похоже, работает только для имен файлов. – eth0

ответ

1

Вы используете старую версию пакета оптимизации? EnableDefaultBundles был удален до 1.0. Вы все равно можете выполнить эквивалент этого метода, добавив эквивалентный js/css DynamicFolderBundles.

+0

Я использую MVC4 RTM, который сообщает v1.0.0.0. – eth0

Смежные вопросы