我有问题,在我的budle.config文件中,我添加了一些带正确路径的css文件&我也重建了解决方案,但它没有在页面中包含任何新文件。
<?xml version="1.0" encoding="utf-8" ?>
<bundles version="1.0">
<styleBundle path="~/Content/css">
<include path="~/Content/bootstrap.css" />
<include path="~/Content/style.css" />
<include path="~/fonts/fontawesome/fontawesome.css" />
</styleBundle>
</bundles>
这里我的原始基本样式名称是style.css&amp;一些其他文件的字体,但它不起作用。我见过许多解决方案,它说它不支持.min.css文件,所以我删除了它,但仍然没有用。
答案 0 :(得分:0)
使用 BundleConfig 类和 RegisterBundles 方法:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Optimization;
namespace Core
{
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/css/bootstrap.css",
"~/Content/css/style.css",
"~/Content/css/font-awesome.css"
));
}
}
}
写道:
<head>
@System.Web.Optimization.Styles.Render("~/Content/css")
</head>
在 Application_Start()中调用 RegisterBundles :
BundleConfig.RegisterBundles(System.Web.Optimization.BundleTable.Bundles);