Используйте заголовки HTTP для контроля кэша в ответе.
Cache-Control: no-cache
(Следовательно, это просто настройка сервера, кодирование не требуется.)
В качестве альтернативы, так как вы используете ASP.NET MVC, используйте маршрутизацию, чтобы игнорировать последний элемент URL, в HTML есть
<script type="text/javascript" src="/js/dynamic.js/979F861A-C487-4AA8-8BD6-84E7988BD460"></script>
и используйте маршрут MVC, чтобы игнорировать суффикс (т. Е. Сделать так, чтобы у каждой обслуживаемой HTML-страницы был свой URL-адрес сценария, а не только параметр запроса).