gpt4 book ai didi

c# - Styles.Render 不加载 CSS 文件

转载 作者:太空狗 更新时间:2023-10-30 00:07:25 26 4
gpt4 key购买 nike

尝试在 MVC5 应用程序中使用 Bundle 时。 CSS 文件无法加载,当我检查源代码时,我在 HTML 中看到以下引用:

<link href="/Content/css" rel="stylesheet"/>

为什么这不像我预期的那样工作?我尝试过使用不同的虚拟路径,但这似乎不起作用。

我的 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"));
}
}
}

然后在我的 _Layout.cshtml 中有以下内容:

@Styles.Render("~/Content/css")

最佳答案

我的问题是我需要将以下内容添加到 global.asax 文件中:

BundleConfig.RegisterBundles(BundleTable.Bundles);

这还要求我包括:using System.Web.Optimization;

关于c# - Styles.Render 不加载 CSS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25790794/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com