为什么这个捆绑不起作用?

时间:2013-02-19 20:50:15

标签: c# asp.net-mvc-4 bundling-and-minification

我配置了mvc样式包。

它包含两个css文件。这是有问题的捆绑包:

bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css", "~/Content/jasmine.css"));

这些文件之间几乎没有区别。

以下是我在布局中对包的使用:

@Styles.Render("~/Content/css")

打开chrome检查器我发现:

<link href="/Content/site.css" rel="stylesheet">

但没有jasmine.css。

有什么问题?为什么不包含我的文件?

修改

以下是该文件夹的屏幕截图:

enter image description here

2 个答案:

答案 0 :(得分:1)

我已经看到当文件丢失或我指定了错误的路径时会发生这种情况。验证"~/Content/jasmine.css"

的路径

答案 1 :(得分:1)

您可以对要添加到捆绑包中的每个内容或脚本使用.Include("~/ContentAddress")

bundles.Add(new StyleBundle("~/Content/css")
.Include("~/Content/site.css")
.Include("~/Content/jasmine.css"));