支持asp.net mvc2项目的任何其他版本的WebMarkupMin.Mvc

时间:2014-02-04 07:02:48

标签: asp.net-mvc-2

我在asp.net mvc2项目中使用了WebMarkupMin 0.8.12来启用html标记的缩小。我使用nuget包来使用WebMarkupMin 0.8.12组件更新我的项目。安装成功完成,没有任何错误。

示例代码:

[HandleError]
    public class HomeController : Controller
    {
        [CompressContent]
        [MinifyHtml]
        [OutputCache(CacheProfile = "CacheCompressedContent5Minutes")]
        public ActionResult Index()
        {
            ViewData["Message"] = "Welcome to ASP.NET MVC!";

            return View();
        }

        public ActionResult About()
        {
            return View();
        }
    }

现在,在构建项目时,我看到以下错误:

Assembly'WebMarkupMin.Mvc,Version = 0.8.1.0,Culture = neutral,PublicKeyToken = 99472178d266584b'使用'System.Web.Mvc,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35',其版本较高比引用的程序集'System.Web.Mvc,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'[Path] \ packages \ WebMarkupMin.Mvc.0.8.1 \ lib \ net40 \ WebMarkupMin.Mvc.dll

任何人都可以帮助我知道是否有其他版本的WebMarkupMin用于缩小html标记,这将与asp.net mvc2项目一起使用。

谢谢&问候, Santosh Kumar Patro

1 个答案:

答案 0 :(得分:1)

WebMarkupMin.Mvc Version = 0.8.1.0仅适用于mvc版本3或4