2014-02-04 5 views
0

Я использовал WebMarkupMin 0.8.12 в проекте asp.net mvc2, чтобы включить минимизацию разметки html. Я использовал пакет nuget для обновления моего проекта с помощью компонентов WebMarkupMin 0.8.12. Установка прошла успешно без каких-либо ошибок.Любая другая версия WebMarkupMin.Mvc, поддерживающая проект asp.net mvc2

Пример кода:

[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, культура = нейтральной, 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' [Путь] \ packages \ WebMarkupMin.Mvc.0.8.1 \ lib \ net40 \ WebMarkupMin.Mvc.dll

Может ли кто-нибудь помочь мне узнать, существуют ли другие версии WebMarkupMin для минимизации разметки html, которая будет работать с проектом asp.net mvc2.

Благодаря & С уважением, Сантош Кумар Патро

ответ

1

WebMarkupMin.Mvc Version = 0.8.1.0 работает только с версией 3 Mvc или 4

+0

Есть ли другие альтернативные или хорошее решение для предоставления возможности минификация из единственной html разметка для проекта asp.net mvc2. Я ищу автоматический подход, который облегчит проблемы обслуживания. –

+0

Прошу прощения, я не знаю другого решения, попробовал ли вы использовать gzip? –