当我调试我的站点时,CSS不显示。当我在Firefox中检查它时,我在Site.css中得到一个错误500。在Visual Studio 2012调试期间,ASP.Net MVC4上没有显示CSS
我的_Layout.cshtml设置为使用css文件。
@Styles.Render("~/Content/css")
我没有验证的site.css文件是在正确的文件夹,我可以直接使用记事本打开它。
我看了一下BundleConfig.cs,看到它与其他文件捆绑在一起。
bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));
bundles.Add(new StyleBundle("~/Content/themes/base/css").Include(
"~/Content/themes/base/jquery.ui.core.css",
"~/Content/themes/base/jquery.ui.resizable.css",
"~/Content/themes/base/jquery.ui.selectable.css",
"~/Content/themes/base/jquery.ui.accordion.css",
"~/Content/themes/base/jquery.ui.autocomplete.css",
"~/Content/themes/base/jquery.ui.button.css",
"~/Content/themes/base/jquery.ui.dialog.css",
"~/Content/themes/base/jquery.ui.slider.css",
"~/Content/themes/base/jquery.ui.tabs.css",
"~/Content/themes/base/jquery.ui.datepicker.css",
"~/Content/themes/base/jquery.ui.progressbar.css",
"~/Content/themes/base/jquery.ui.theme.css"));
}
真的很奇怪的部分是我在IIS7.5上做了这个设置和css的作品,但背景图片没有。我们也收到错误500。 IIS_Users确实有权访问这些文件。
最后一个问题是,网站上没有显示任何图像。在css背景设置为
background:url(“../ Images/heroAccent.png”)no-repeat;
images目录是同一个目录中查看/模型/控制器等
添加了错误的描述正确的图像路径500 – Gusman