Я ищу использование веб-оптимизаций для минимизации и связывания js и css, поэтому я создал новое интернет-приложение vanil mvc4 в визуальной студии, установите RELEASE и нажмите F5.Веб-оптимизация ASP.NET MVC4 не минимизирует или не добавляет кеш-байтер в интернет-приложении ванили.
Это не похоже на то, как я ожидал. Когда я вижу источник, я вижу.
<link href="/Content/site.css" rel="stylesheet"/>
<script src="/Scripts/modernizr-2.6.2.js"></script>
Я ожидал увидеть попойка кэша? V = kjzshd3289sjhdf98je3l.
Также скрипты и css не являются mininfied.
Спасибо за ответ. Конечно, это работает, но у меня сложилось впечатление, что это было обработано конфигурацией сборки. Когда я просматриваю исходный код, теперь я вижу загрузчик кеша, но просмотр источника его не минимизирован. http: // localhost: 49941/Content/css? V = WMr-pvK-ldSbNXHT-cT0d9QF2pqi7sqz_4MtKl04wlw1 –
'EnableOptimizations' переопределяет элемент компиляции в Web.config, поэтому он, вероятно, настроен на« отладку »в любом случае. Как вы добавляете свои файлы в комплект? Файлы .js также остаются нетронутыми? –
JS включен как это: @ Scripts.Render ("~/пучки/Modernizr") и уменьшенная CSS визуализируется как это: @ Styles.Render ("~/Содержание/CSS") и не Минимизированный –