2012-07-12 5 views
7

Podczas gdy wiem, że "odpowiedziano" około 50 milionów razy, nie znalazłem odpowiedzi, która rozwiązuje problem, więc czuję, że nie mam wybór, ale zapytać ponownie.System.Web.Helpers nie istnieje w przestrzeni nazw: WebImage

Poprzednie propozycje: 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" /> 

Dodałem to do mojego pliku web.config, ale problem pozostaje.

Type or namespace name does not exist

mam tylko jeden projekt, a targetFramework wynosi 4,0.

Zainstalowałem Microsoft.Web.Helpers 1.15 (2.0 jest niekompatybilny z MVC3.) Microsoft.Web.Helpers.dll znajduje się w moim folderze bin.

Dziwne jest to, że są Microsoft.Web.Helpers i System.Web.Helpers. Potrzebuję System.Web.Helpers w tym przypadku, ponieważ używam WebImage w moim kodzie.

+0

Teraz 50 000 001. –

Odpowiedz

5

Kiedy mówię ludziom, to właśnie wtedy, gdy proszę o pomoc, znajduję odpowiedź. W moim przypadku, w jakiś sposób w trakcie niszczenia Mojego rozwiązania wcześniej przez uaktualnienie do Microsoft ASP.NET Helper Library 2.0, a następnie próby cofnięcia tej akcji, System.Web.Helpers przestał być zbiorem odniesienia w moim projekcie. Prosta naprawa!

Oczywiście, ustalenie, które doprowadziło mnie do następnego błędu odniesienia montażu. Myślę, że będę tu całą noc.

+1

(Xamarin) Musiałem dodać Microsoft.AspNet.WebPages, a następnie za pomocą System.Web.Helpers; – loretoparisi

+0

to działało dla mnie po dodaniu System.Web.WebPages – BraveNewMath