основываясь на том, что я прочитал, было бы правильным поведение ВСЕГДА устанавливать будущий срок действия заголовка для каталога Content и Scripts для любой страницы ASP.NET-mvc, учитывая, что это статическое содержимое.
Есть ли причина, по которой вы бы этого не сделали?
Кроме того, если я выпускаю новую версию статических файлов, я предполагаю, что IIS и браузер достаточно умен, чтобы загрузить новый файл. Я прав в этом предположении?