Я использовал WebMarkupMin 0.8.12 в проекте asp.net mvc2 для включения минификации разметки 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();
}
}
Теперь при сборке проекта я вижу следующую ошибку:
Сборка 'WebMarkupMin.Mvc, Version = 0.8.1.0, Culture = нейтральный, PublicKeyToken = 99472178d266584b' использует 'System.Web.Mvc, Version = 3.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35', версия которого выше, чем указанная сборка 'System.Web.Mvc, Version = 2.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35' [Путь] \ packages \ WebMarkupMin.Mvc.0.8.1 \ lib \ net40 \ WebMarkupMin.Mvc.dll
Может ли кто-нибудь помочь мне узнать, есть ли другие версии WebMarkupMin для минификации разметки html, которые будут работать с проектом asp.net mvc2.
С уважением и уважением, Сантош Кумар Патро