Tim*_*gen 4 c# asp.net-mvc asp.net-mvc-5
尝试在MVC5应用程序中使用Bundles时.CSS文件无法加载,当我检查源代码时,我在HTML中看到以下引用:
<link href="/Content/css" rel="stylesheet"/>
Run Code Online (Sandbox Code Playgroud)
为什么这不像我期望的那样工作?我尝试过使用不同的虚拟路径,但这似乎不起作用.
我的BundleConfig.cs文件:
using System.Web;
using System.Web.Optimization;
namespace Navi
{
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/site.css"));
}
}
}
Run Code Online (Sandbox Code Playgroud)
然后在我的_Layout.cshtml中,我有以下内容:
@Styles.Render("~/Content/css")
Run Code Online (Sandbox Code Playgroud)
Tim*_*gen 11
我的问题是我需要将以下内容添加到global.asax文件中:
BundleConfig.RegisterBundles(BundleTable.Bundles);
Run Code Online (Sandbox Code Playgroud)
这也要求我包括: using System.Web.Optimization;
| 归档时间: |
|
| 查看次数: |
6129 次 |
| 最近记录: |