font-awesome在mvc5中不起作用

时间:2019-07-02 13:16:49

标签: css asp.net-mvc model-view-controller font-awesome

我正在使用MVC5 .NET,并且试图在“发布”模式下显示我的fa图标。 我试图重新编译基本的CSS捆绑包,什么也没有。

.Include("~/Content/css/libs/awesome/font-awesome.css", new CssRewriteUrlTransform());

我可以确认,在调试模式下它可以工作,而在发布模式下,它不能工作。

我这样订购了捆绑包:

 var bundleCSS = new StyleBundle("~/bundles/css")
            .Include("~/Content/css/libs/revolution/settings.css")
            .Include("~/Content/css/libs/bootstrap/bootstrap.css")
            //.Include("~/Content/css/libs/awesome/font-awesome.css")
            .Include("~/Content/css/libs/ionicons/ionicons.css")
            .Include("~/Content/css/libs/jquery-ui/jquery-ui.min.css")
            .Include("~/Content/css/libs/owl-carousel/owl.carousel.css")
            .Include("~/Content/css/libs/magnific-popup/main.css")
            .Include("~/Content/css/libs/flexslider/flexslider.css")
            .Include("~/Content/css/libs/camera/camera.css")
            .Include("~/Content/css/custom/general.css")
            .Include("~/Content/css/custom/header.css")
            .Include("~/Content/css/custom/rooms.css")
            .Include("~/Content/css/custom/home.css")
            .Include("~/Content/css/custom/reset-styles.css")
            .Include("~/Content/css/custom/pages.css")
            .Include("~/Content/css/custom/sidebar.css")
            .Include("~/Content/css/custom/event.css")
            .Include("~/Content/css/custom/footer.css")
            .Include("~/Content/css/custom/responsive.css")
            .Include("~/Content/css/custom/Site.css")
            .Include("~/Content/css/libs/jquery-ui/jquery-ui.min.css")
            .Include("~/Content/css/style.css")
            //.Include("~/Content/css/custom/header.css", new CssRewriteUrlTransform());
            .Include("~/Content/css/libs/awesome/font-awesome.css", new CssRewriteUrlTransform());


        bundleCSS.Orderer = new AsIsBundleOrderer();
        bundles.Add(bundleCSS);

也许订购和CssRewrite不能一起使用?

1 个答案:

答案 0 :(得分:0)

在Visual Studio的解决方案资源管理器中,转到font_awsome CSS文件所在的位置。

如果文件图标是透明的,请右键单击“包含在项目中”,这将解决您的问题。