C#
【サーバーレイヤー】5. BundleConfig.csの登録漏れ
出典: ASP.NET MVC 5 で CSS が効かない時に確認する10項目 — 業務SE が踏むキャッシュとパスの罠 — 10項目チェックリスト—切り分けの段階構築 / 【サーバーレイヤー】5. BundleConfig.csの登録漏れ
// App_Start/BundleConfig.cs
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
// ✅名前空間"~/Content/css"でStyleBundle登録
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/site.css",
"~/Content/bootstrap.css"));
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
}
}
// Global.asax.csのApplication_Startで呼ばれてるか
protected void Application_Start()
{
BundleConfig.RegisterBundles(BundleTable.Bundles);
// ↑これが抜けてるとBundleConfig自体が動かない
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
Source収録記事
この snippet は記事の「10項目チェックリスト—切り分けの段階構築 / 【サーバーレイヤー】5. BundleConfig.csの登録漏れ」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。
