2012-07-12 15 views
7

Anche se so che questo è stato "risposto" circa 50 milioni di volte, non ho trovato una risposta che consente di risolvere il problema per me, quindi mi sento come se non avessi scelta ma chiedere di nuovo.System.Web.Helpers non esiste nel namespace: WebImage

suggerimenti precedenti: Razor pages in MVC are giving a compile error with System.Web.Helpers not being found

<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 

ho aggiunto questo al mio web.config, ma il problema rimane.

Type or namespace name does not exist

Ho un solo progetto e la targetFramework è 4.0.

Ho installato Microsoft.Web.Helpers 1.15 (2.0 non è compatibile con MVC3.) Microsoft.Web.Helpers.dll si trova nella cartella bin.

La cosa strana è che ci sono Microsoft.Web.Helpers e System.Web.Helpers. Ho bisogno di System.Web.Helpers in questo caso, perché sto usando WebImage nel mio codice.

+0

Ora 50.000,001. –

risposta

5

Mentre continuo a dire alla gente, è quando chiedo aiuto che trovo la risposta. Nel mio caso, in qualche modo nel processo di distruzione della mia soluzione in precedenza eseguendo l'aggiornamento a Microsoft ASP.NET Helper Library 2.0 e quindi cercando di annullare tale azione, System.Web.Helpers ha smesso di essere un assembly di riferimento nel mio progetto. Correzione semplice!

Ovviamente, il fixing che mi ha portato al successivo errore di riferimento assembly. Penso che sarò qui tutta la notte.

+1

(Xamarin) Ho dovuto aggiungere Microsoft.AspNet.WebPages e quindi utilizzare System.Web.Helpers; – loretoparisi

+0

ha funzionato per me dopo aver aggiunto System.Web.WebPages – BraveNewMath

Problemi correlati