升级到Bootstrap 4 - 仍然在ASP.Net MVC 5项目中提供Bootstrap v3

时间:2018-03-12 12:18:22

标签: asp.net-mvc twitter-bootstrap bootstrap-4

我的项目〜/ Content和〜/ Script文件夹中安装了Boostrap v4脚本文件,但运行时我的项目使用Boostrap v3!为什么,以及如何强制它使用v4?

这是一个包含在UWP项目解决方案中的MVC 5项目。我已将MVC项目升级到Bootstrap v4,它已将所有Bootstrap文件更新为v4。我没有使用CSS预处理器。我的BundleConfig.cs没有变化,似乎加载了〜/ Scripts文件夹中的任何版本:

bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
                  "~/Scripts/bootstrap.js",
                  "~/Scripts/respond.js"));

但是当运行时,如果我插入HTML,那么提供的引导程序文件是v3:

enter image description here

运行时,Visual Studio会生成一个临时的"脚本文档"父解决方案下面的文件夹,用于显示从服务器端脚本生成的客户端脚本文件" - 这里加载的Bootstrap文件是v3:

enter image description here

我注意到升级到v4没有下载更新版本的boostrap-theme.css / .css.map / .min / .min.css.map文件 - 但页面和元素加载正确,这些文件从该项目所以我认为它无关。

将Bootstrap脚本文件更新到v4后,ASP.Net MVC从其项目〜/ Content和〜/ Script文件加载Bootstrap v4脚本文件需要哪些其他配置?

1 个答案:

答案 0 :(得分:0)

清除浏览器缓存对我有用