2013-08-06 2 views
1

Я использую ASP.NET MVC 4 с BundleConfig для ссылки на мои скрипты, и все работает нормально. Однако у меня было требование обновить до jQuery 1.10 при переходе на Bootstrap 3. Я загрузил файлы jQuery 1.10 и заменил файлы 1.7 в каталоге сценариев. Однако при просмотре страницы на моем сайте, я получаю следующее сообщение об ошибке:ASP.NET MVC 4 обновил jQuery, но BundleConfig все еще ищет старую версию

System.Web.HttpException: The controller for path '/Scripts/jquery-1.7.1.js' was not found or does not implement IController 

и соответствующий

GET http://local.storetech.com/Scripts/jquery-1.7.1.js 404 (Not Found) 

из браузера.

Включение JQuery в пучки осуществляется с помощью

"~/Scripts/jquery-{version}.js" 

Мое понимание версии шаблона является то, что она использует регулярное выражение для файлов в указанной директории с версией, как имя файла. Имя моего текущего файла jQuery - jquery-1.10.2.js в каталоге скриптов. Почему MVC все еще пытается извлечь старый файл jQuery, когда я обновляюсь до более нового?

+1

Вы пытались выполнить поиск в своем решении, чтобы узнать, есть ли какие-либо явные ссылки на старый файл? – asymptoticFault

+0

@asymptoticFault Вот и все спасибо. Другой разработчик сделал что-то глупое. Отправьте это как ответ, и я выберу его. –

+1

Добро пожаловать! Ах, радости работы в команде ... – asymptoticFault

ответ

1

Попробуйте найти решение для явных ссылок на старый файл.

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

  • Нет связанных вопросов^_^