从一个全新的 ASP.NET MVC 4 Beta Web 应用程序,我重新排列我的文件夹以匹配 Rob Conery 的VidPub.Web 示例
具体来说,这意味着内容的最终目录结构如下所示
VidPub.Web | - -上市 | |---图片 |--- *.png |---javascripts |--- *.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>
为什么它不在新位置提取文件?