2012-07-01 5 views
0

Я следил за этой статьей, чтобы установить комплектацию и минимизацию, http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification.Связывание и минимизация отправляет старые стили

Я думал, что он отлично работает, пока я не обновил некоторые CSS, но я продолжал получать старый стиль. Я работаю в firefox, я очистил свой кеш, перезапустил мой браузер, перезапустил IIS и даже перезапустил компьютер, и ничего не работает.

Когда я выключаю пакетирования и Минимизация

BundleTable.EnableOptimizations = false; 

Новые стили показать и внешний вид страницы, как это должно быть. Верните привязку и миниатюра, и я снова получу старые стили. Кроме того, всякий раз, когда я перестраиваю или изменяю один из файлов css, появляется новый токен chache. Таким образом, вы думаете, что он отправляет другой контент, но я все еще получаю старый материал. Я даже добавил тестовый класс к одному из файлов css, а затем загрузил мини-файл css, но класс тестирования, который я добавил, не существует.

Неужели кто-нибудь еще сталкивается с этой проблемой?

+0

Используйте Firebug или F12 инструменты, чтобы посмотреть, что происходит. Можете ли вы опубликовать репродукцию где-нибудь? Я написал этот учебник, и я не могу воспроизвести вашу проблему. – RickAndMSFT

ответ

0

Не чувствую, что я болею. Видимо, я работаю слишком много часов. У меня был файл style.min.css, который использовался оптимизатором, но я вносил изменения в style.css. Я даже знал, что это сделал оптимизатор, но я ... Нет никаких оправданий. Это был мозговой пердит.

0

Следуйте моим инструкциям в разделе Отладка и отладка JavaScript, чтобы выяснить, что вы делаете неправильно.

восстановить или изменить один из CSS-файлов, есть новый chache перебора маркер Убедитесь, что используется RC, а не бета. Перестройка не изменит токен перебора кэша, только изменение будет.