2012-12-27 7 views
7

Sto tentando di aggiungere il raggruppamento al mio progetto web Mvc4. I passi che ho preso:Errore WebGrease su Styles.Render chiamata in _Layout.cshtml in Mvc4

  1. aggiunto un riferimento al mio progetto per System.Web.Optimization
  2. Aggiunto @Styles.Render("~/Content/css") entro <head> della mia _Layout.cshtml
  3. Aggiunto BundleConfig.RegisterBundles(BundleTable.Bundles);-Global.asax.cs
  4. Aggiunto BundleConfig.cs alla mia cartella App_Start con bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css")); all'interno RegisterBundles(...) metodo
  5. Aggiunto un semplice site.css all'interno del mioCartella.

L'errore che ottengo sulla linea dal punto # 2 di cui sopra è Could not load file or assembly 'WebGrease, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

enter image description here

mi manca un riferimento DLL o qualcosa del genere? Nota che ho iniziato originariamente da un progetto Mvc4 vuoto.

risposta

7

Nel corso dell'ultimo giorno avevo anche questo problema ma ho trovato una soluzione. Fondamentalmente è sufficiente aggiornare "webgrease".

ecco cosa ho fatto per aggiornare webgrease:

  1. fare clic destro la soluzione del progetto nella soluzione esploratore.
  2. Fare clic su "Gestione pacchetti Nuget per Solution"
  3. Vai alla sezione aggiornamenti sulla sinistra
  4. Ricerca "WebGrease"
  5. quindi aggiornare "WebGrease"

Questo ha funzionato per me quando ho costruito la mia soluzione.

+0

Ha funzionato anche per me – Bertie92

Problemi correlati