我的MVC 4應用程序在我的本地計算機上正常工作。CSS文件未顯示在服務器上 - ASP.NET MVC Bundles錯誤。 403 - 禁止訪問:訪問被拒絕
但是,我發佈後CSS文件不工作(不影響網站的佈局)。
我可以看到CSS文件在服務器上。
當我看源代碼,我可以看到
<link href="/Content/css?v=fxCdHAOgPDvcROxkMfEwGQggO9uCfzckN3PaN8BOIzI1" rel="stylesheet"/>
這裏作爲我的本地計算機上,源代碼顯示爲
<link href="/Content/css/myFile.css" rel="stylesheet"/>
<link href="/Content/css/myFile02.css" rel="stylesheet"/>
所以,在源代碼視圖服務器,我點擊Content/css?v=fxCdHAOgPDvcROxkMfEwGQggO9uCfzckN3PaN8BOIzI1
和瀏覽器帶我到403 - 禁止:訪問被拒絕。
我加入CSS文件與BunldeConfig.cs類
public class BundleConfig
{
// For more information on Bundling, visit http://go.microsoft.com/fwlink/?LinkId=254725
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/javascript").Include(
"~/Scripts/1.9.1.js",
"~/Scripts/jTools.js",
"~/Scripts/script.js"
));
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/Css/website.css",
"~/Content/Css/banner.css",
"~/Content/Css/reusable.css",
"~/Content/Css/lists.css",
"~/Content/Css/tooltip.css",
"~/Content/Css/overlay.css"
));
}
}
我的問題是,假設這不是一個IT問題與服務器(它一直工作正常,直到最近)有什麼我的代碼錯了?
可能重複的[ASP.NET MVC框架4.5 CSS捆綁無法在託管](http://stackoverflow.com/questions/12081255/asp-net-mvc-framework-4-5-css-bundles -does-not-work-on-the-hosting) –