Пакетирование, не отражающее изменений - PullRequest
0 голосов
/ 16 мая 2018

Я работаю над функцией комплектации впервые.Это проект MVC.

Все ссылки на библиотеки сценариев, которые должны отображаться в теге body, объединяются и загружаются нормально.

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

Это нормально.

Если бы это было без комплектации, я бы добавил? V = somenumber для справочного файла css или js, чтобы он отражал изменения без выполнения жесткого обновления.

Как мне добиться этого сотправка одной посылкой.Делает ли это автоматически, потому что этого не произошло в моем случае.

private void RegisterBundles(BundleCollection bundles)
{
    bundles.Add(new StyleBundle("~/bundles/bootstrapcss").Include(
                "~/assets/css/bootstrap.css"));

    bundles.Add(new StyleBundle("~/bundles/css").Include(
                "~/assets/css/slider-menu.jquery.css",
                "~/assets/css/lightgallery.css",
                "~/assets/css/print.css"));

    bundles.Add(new ScriptBundle("~/bundles/scriptshead").Include(
                "~/assets/js/jquery-1.9.1.min.js"
                ));

    bundles.Add(new ScriptBundle("~/bundles/scriptsbody").Include(
                "~/assets/js/jquery-1.9.1.min.js", //included this new one which only loaded after hard refresh
                "~/assets/js/jquery-ui.js",
                "~/assets/js/bootstrap.js"));

}
...