真新しい ASP.NET MVC 4 Beta Web アプリケーションから、Rob Conery のVidPub.Web の例に合わせてフォルダーを再配置しています
具体的には、これは、コンテンツの最終的なディレクトリ構造が次のようになることを意味します
VidPub.Web | | - -公衆 | | |---画像 |--- *.png |---JavaScript |--- *.js |---スタイルシート |----テーマ |---ベース |--- 画像 |--- *.css |----site.css
ただし、次の行を変更すると _Layout.cshtml
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl(
"~/Content/css")"
rel="stylesheet"
type="text/css" />
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl(
"~/Content/themes/base/css")"
rel="stylesheet"
type="text/css" />
<script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl(
"~/Scripts/js")"></script>
に
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl(
"~/Public/stylesheets/css")"
rel="stylesheet"
type="text/css" />
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl(
"~/Public/stylesheets/themes/base/css")"
rel="stylesheet"
type="text/css" />
<script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl(
"~/Public/javascripts/js")"></script>
結果のHTMLには何もありません。
<link rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" />
<script></script>
新しい場所でファイルが取得されないのはなぜですか?