2012-06-13 11 views
7

Mam zainstalowany MVC3 na moim serwerze dedykowanym i mam tam działającą stronę mvc3, problem polega na:
W niektórych stron otrzymuję ten błąd:
„nie można załadować pliku lub zestawu„System.Web.Helpers, Version = 2.0.0.0"Jak naprawić ten błąd witryny MVC: Nie można załadować pliku lub zespołu "System.Web.Helpers, Wersja = 2.0.0.0

enter image description here

A ja nie wiem, co jest problem, ponieważ nie zdarzyło się to wcześniej na tej stronie internetowej lub na stronie internetowej MVC3 na tym samym serwerze.

Uwaga: Problem występuje na niektórych stronach, w których używam pomocnika siatki, ale niektóre strony mają pomocnika siatki i działają poprawnie.

Próbowałem również: http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx, podczas gdy wiem, że to stary post, ale bez nadziei.

Odpowiedz

7

Musisz mieć zainstalowany lub zaktualizowany pakiet NuGet w twoim projekcie, który zależy od Razor WebPages v2 (System.Web.Helpers, Version=2.0.0.0), który jest częścią nadchodzącego wydania ASP.NET MVC 4.

Zobacz wszystkie zwoływane zespoły i sprawdź ich zależności.

+0

, więc można to rozwiązać, jeśli zainstalowałem mvc4 na serwerze lub mogę powodować konflikty? –

+0

Nie, jeśli zainstalowałeś tylko ASP.NET MVC 4 na serwerze, nie będzie żadnych problemów. Problemy wystąpią, jeśli odwołasz się do jakiegoś zestawu z niego w swojej aplikacji internetowej. –

+0

po zainstalowaniu mvc4, mój serwer będzie miał zainstalowane mvc3 i 4 w tym samym czasie, czy to w porządku? –

Powiązane problemy