當我調試我的站點時,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