2011-12-28 6 views
3

私のプロジェクトでは新しいバンドル/ミニフィーチャー機能が動作しないようです。 _Layout.cshtmlにこれがあります。MVC4新しいバンドル/ミニフィーチャー

<link href="@Url.Content("~/Content/themes/" + ViewBag.SiteEntity.LayoutName + "/css/css")" rel="stylesheet" /> 

これは私のリンクのhref正しいパスである= "/コンテンツ/テーマ/ FixedLayout21/CSS/CSS" のrel = "スタイルシート" を与えるが、そのブラウザでは表示されません。すべてのiodeas?

+0

バンドルルールとは何ですか? –

+0

それを指摘してくれてありがとう。私はScottGuのブログでこれを見ていませんでした。私はBundleTable.Bundles.EnableDefaultBundles()を追加しました。それは動作します。 –

答えて

3

問題を解決するには、global.asaxのApplication_Start()メソッドに以下を追加してください。

BundleTable.Bundles.EnableDefaultBundles(); 
+0

もう一度あなたの助けに感謝します! –

+0

この行は、ASP.NET 4.5以降は必要ありません – Alkaline

関連する問題