在asp.net mvc中,将bootstrap添加到bundleconfig中无效。

12 浏览
0 Comments

在asp.net mvc中,将bootstrap添加到bundleconfig中无效。

我遇到了一个我认为很奇怪的问题。

我通过NuGet包管理控制台安装了Bootstrap。

之后,在BundleConfig.cs文件中,我向bundles列表中添加了两个项目:

bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
                    "~/Scripts/bootstrap.min.js"));
bundles.Add(new StyleBundle("~/Content/bootstrap").Include(
                     "~/Content/bootstrap.min.css", 
                     "~/Content/bootstrap-theme.min.css"));

当然,这些文件在本地存在。

_Layout.cshtml文件包含以下内容:




    
    
    @ViewBag.Title
    @Styles.Render("~/Content/css")
    @Scripts.Render("~/bundles/modernizr")
    @Styles.Render("~/Content/bootstrap")


    @RenderBody()
    @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/bootstrap")
    @RenderSection("scripts", required: false)


但是当我查看一个视图(例如登录页面)时,我发现bundle没有添加bootstrap部分。




    
    
    Login
    
        
    


...




0