自定义脚本包排序错误
Custom script bundle sorting error
我尝试在我的脚本包中添加一个自定义排序,如下所示:http://stevescodingblog.co.uk/changing-the-ordering-for-single-bundles-in-asp-net-4/
但是,在构建项目时,我得到以下错误:
错误1 '命名空间。AsIsBundleOrderer'没有实现接口成员"System.Web.Optimization.IBundleOrderer.OrderFiles (System.Web.Optimization.BundleContext,System.Collections.Generic.IEnumerable)
public class AsIsBundleOrderer : IBundleOrderer
{
public virtual IEnumerable<FileInfo> OrderFiles(BundleContext context, IEnumerable<FileInfo> files)
{
return files;
}
}
public class BundleConfig
{
// For more information on bundling, visit http://go.microsoft.com/fwlink/?LinkId=301862
public static void RegisterBundles(BundleCollection bundles)
{
var bundle = new ScriptBundle("~/bundles/js").Include(
"~/Scripts/jquery.min.js",
"~/Scripts/jquery-ui.min.js",
"~/Scripts/bootstrap.min.js",
"~/Scripts/jquery.flot.categories.js",
"~/Scripts/jquery.flot.js",
"~/Scripts/jquery.flot.min.js",
"~/Scripts/jquery.flot.orderBars.js",
"~/Scripts/jquery.flot.pie.js",
"~/Scripts/jquery.flot.resize.js",
"~/Scripts/graphtable.js",
"~/Scripts/fullcalendar.min.js",
"~/Scripts/chosen.jquery.min.js",
"~/Scripts/autoresize.jquery.min.js",
"~/Scripts/jquery.autotab.js",
"~/Scripts/jquery.jgrowl_minimized.js",
"~/Scripts/jquery.dataTables.min.js",
"~/Scripts/jquery.stepy.min.js",
"~/Scripts/jquery.validate.min.js",
"~/Scripts/jquery.cookie.js",
"~/Scripts/raphael.2.1.0.min.js",
"~/Scripts/justgage.1.0.1.min.js",
"~/Scripts/glisse.js",
"~/Scripts/styleswitcher.js",
"~/Scripts/moderniz.js",
"~/Scripts/jquery.sparkline.min.js",
"~/Scripts/slidernav-min.js",
"~/Scripts/jquery.fancybox.js",
"~/Scripts/main.js",
"~/Scripts/application.js",
"~/Scripts/excanvas.min.js",
"~/Scripts/float.settings.infobox.js"
);
bundle.Orderer = new AsIsBundleOrderer();
bundles.Add(bundle);
最近对Microsoft.Web.Optimization的更新更改了IBundleOrderer
。如果您使用的是最新的软件包(目前是2014年2月20日的1.1.3版本),请输入:
public virtual IEnumerable<FileInfo> OrderFiles
现在应该是:
public virtual IEnumerable<BundleFile> OrderFiles
相关文章:
- Jslint 无法识别错误排序函数的选项
- 按 [field] 值对 javascript 数组进行排序会给出错误的顺序
- 使用可排序表时出现d3.v3错误
- jQueryUI可拖动+可排序错误(无法读取未定义的属性'选项')
- Javascript中的快速排序-错误过多的递归
- 排序出现Javascript错误
- Javascript排序函数错误地更改了元素'数组中的位置
- JavaScript 排序顺序错误
- 数字数组排序错误
- Jquery 错误地按 id 对
- 进行排序
- ExtJS分组网格排序错误
- a不同列列表的未定义或空引用的数据排序错误
- IE 7/8 javascript排序错误“;应为“数字”;
- js数据表重新排列后排序错误
- 如何解决Chrome中VIS Timeline组排序错误
- Javascript插入排序错误
- 折射率排序错误
- Javascript排序函数排序错误
- 拖动多个元素时出现jQuery可排序错误
- 自定义脚本包排序错误