Каков хороший запасной вариант, когда MVC Bundling Fails не работает?
В производстве сайт MVC иногда заканчивается сломанной связкой:
<link href="/bundles/css/global.css?v=" rel="stylesheet" />
<script src="/bundles/js/combined.js?v="></script>
Переработка сайта восстановит пакеты и заставит его снова работать.
На данном этапе меня не слишком волнует вопрос " почему", а больше того, что можно сделать в качестве запасного варианта для случая, когда генерация пакета не удалась.
Связки создаются следующим образом (js):
bundles.Add(new ScriptBundle("~/bundles/js/combined.js").Include(
"~/js/file1.js",
"~/js/file2.js",
"~/js/file3.js"));
CSS:
bundles.Add(new StyleBundle("~/bundles/css/global.css").Include(
"~/css/file1.css",
"~/css/file2.css"));