asp.net-mvc – CssRewriteUrlTransform没有被调用
发布时间:2020-12-15 18:48:09 所属栏目:asp.Net 来源:网络整理
导读:我刚刚在VS 2013 RTM上创建了一个新的MVC 5应用程序。 由于某些原因我的CSS文件中的背景图像url没有被转换。 所以,为了调试问题,我创建了自定义的CssRewriteUrlTransform包装器。 我发现我的断点没有被调用。 这是我在BundleConfig.cs中的 using System.We
我刚刚在VS 2013 RTM上创建了一个新的MVC 5应用程序。
由于某些原因我的CSS文件中的背景图像url没有被转换。 所以,为了调试问题,我创建了自定义的CssRewriteUrlTransform包装器。 这是我在BundleConfig.cs中的 using System.Web.Optimization; namespace Utilities.Web { public class BundleConfig { private const string JQUERY_CDN_URL = "//code.jquery.com/jquery-1.10.1.min.js"; public static void RegisterBundles(BundleCollection bundles) { bundles.UseCdn = true; BundleTable.EnableOptimizations = true; bundles.Add(new StyleBundle("~/css/coming-soon") .Include("~/Content/Site/coming-soon.css",new CssRewriteUrlTransformWrapper())); bundles.Add(new ScriptBundle("~/js/coming-soon") .Include("~/Scripts/jquery.placeholder.js") .Include("~/Scripts/Site/coming-soon.js")); bundles.Add(new ScriptBundle("~/js/jquery",JQUERY_CDN_URL) { CdnFallbackExpression = "window.jQuery" }.Include("~/Scripts/jquery-{version}.js")); } } public class CssRewriteUrlTransformWrapper : IItemTransform { public string Process(string includedVirtualPath,string input) { return new CssRewriteUrlTransform().Process(includedVirtualPath,input); } } } 解决方法
如果您有CSS的最小化版本,则转换不会运行。删除.min.css文件,它应该开始工作。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 我什么时候应该使用Webservice属性System.Compo
- asp.net – 304未修改静态文件
- asp.net – 编辑GridView中一列的所有行
- asp.net-core – 从显式类型的ASP.NET Core API控制器(不是
- asp.net-mvc – 不应加载引用程序集以执行
- VS2017、VS2019没有Setup安装项目(Visual Studio Installe
- asp.net – SelectedValue对DropDownList的SelectedItem.Va
- asp.net-mvc – 版本弃用Facebook Graph API v2.2
- 如何在Asp.Net会员提供商中处理“记住我”
- asp.net – 多个验证组,仅在控件模糊上验证一个
推荐文章
站长推荐
- asp.net – 我的自定义httpModule没有被MVC检测到
- asp.net-mvc-4 – 哪个machineKey配置更好?
- asp.net – NLogConfigurationException – 从’
- asp.net-mvc – 在kendo窗口中使用表单的Partial
- asp.net-mvc – 使用Windows身份验证与活动目录组
- 如果会话正在使用,单个asp.net用户可以一次使用多
- asp.net – ‘response.clear()’删除内容和标题
- ASP.NET文件上传:如何确保上传的文件真的是JPEG
- asp.net-mvc – 与asp.net MVC中的ExceptionHand
- asp.net – 如何自定义网站项目的构建?
热点阅读