BundleTransformer.Core抛出实现异常

时间:2013-02-26 12:40:39

标签: asp.net-mvc-4 bundletransformer

我正在尝试使用BundleTransformer.CoreBundleTransformer.Less,但是在尝试使用推荐代码设置MVC4包时遇到以下异常:

  

类型'BundleTransformer.Core.Orderers.NullOrderer'中的方法'OrderFiles'没有实现。

注册以下内容时会抛出该异常:

public static void RegisterBundles(BundleCollection bundles)
{
    var cssTransformer = new CssTransformer();
    var jsTransformer = new JsTransformer();
    var nullOrderer = new NullOrderer();

    var commonStylesBundle = new Bundle("~/Bundles/CommonStyles");
    commonStylesBundle.Include("~/Styles/V3/functions.less",
                               "~/Styles/V3/helpers.less",
                               "~/Styles/V3/media-queries.less",
                               "~/Styles/V3/normalize.less",
                               "~/Styles/V3/print.less",
                               "~/Styles/V3/style.less");
    commonStylesBundle.Transforms.Add(cssTransformer);
    commonStylesBundle.Orderer = nullOrderer;

    bundles.Add(commonStylesBundle);
}

我已尝试过最新版本的BundleTransformer.Core和前一版本。

1 个答案:

答案 0 :(得分:0)

您似乎已安装了Microsoft ASP.NET Web优化框架(1.1.0 Alpha11.1.0 Beta1)的预览版。目前,Bundle Transformer仅支持RTM版本的Microsoft ASP.NET Web优化框架(版本1.0.0)。我建议您回滚到RTM版本。