2012-06-13 7 views
7

Ho MVC3 installato sul mio server dedicato e ho un sito Web mvc3 in esecuzione lì, il problema è:
In alcune pagine ottengo questo errore:
"Impossibile caricare il file o l'assembly 'System.Web.Helpers, Version = 2.0.0.0"Come correggere questo errore sito Web MVC: Impossibile caricare il file o l'assembly 'System.Web.Helpers, Versione = 2.0.0.0

enter image description here

e io non so che cosa è il problema perché non si è verificato prima in questo sito Web o in qualsiasi sito Web MVC3 sullo stesso server.

Nota: il problema si sta verificando in alcune pagine in cui utilizzo l'helper della griglia, ma alcune pagine hanno l'helper della griglia e funzionano correttamente.

Ho provato anche questo: http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx mentre so che è un vecchio post, ma senza speranza pure.

risposta

7

È necessario aver installato o aggiornato alcuni pacchetti NuGet nel progetto che dipendono da Razor WebPages v2 (System.Web.Helpers, Version=2.0.0.0), che fa parte della prossima versione di ASP.NET MVC 4.

Dai un'occhiata a tutti gli assembly di riferimento e controlla le loro dipendenze.

+0

quindi questo può essere risolto se ho installato mvc4 sul server, o potrebbe causare conflitti? –

+0

No, se sul server è stato installato solo ASP.NET MVC 4 non ci saranno problemi. I problemi si verificano se si fa riferimento ad alcuni assembly da esso nella propria applicazione web. –

+0

dopo aver installato mvc4, il mio server avrà mvc3 e 4 installati nello stesso tempo, ok? –

Problemi correlati