2012-07-12 4 views
7

약 5 천만 번 "답변 됨"을 알고 있지만이 문제를 해결하는 답변을 찾을 수 없어서 선택의 여지가 있지만 다시 물어보십시오.System.Web.Helpers가 네임 스페이스에 존재하지 않습니다. WebImage

이전 제안 : 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" /> 

내 Web.config의이을 추가 한, 그러나 문제는 남아있다.

Type or namespace name does not exist

난 단지 하나 개의 프로젝트를 가지고 있고, targetFramework 4.0입니다.

설치 한 Microsoft.Web.Helpers 1.15 (2.0은 MVC3과 호환되지 않습니다.) Microsoft.Web.Helpers.dll은 내 bin 폴더에 있습니다.

이상한 점은 Microsoft.Web.Helpers와 System.Web.Helpers가 있다는 것입니다. 이 경우 System.Web.Helpers가 필요합니다. 코드에서 WebImage를 사용하고 있기 때문입니다.

+0

지금 50,000,001. –

답변

5

저는 사람들에게 계속해서 말하면서, 제가 도움을 청하면 답변을 찾을 수 있습니다. 필자의 경우, 이전에 Microsoft ASP.NET Helper Library 2.0으로 업그레이드 한 후 내 솔루션을 먼저 파괴 한 다음 해당 작업을 실행 취소하려고 시도하는 중에 System.Web.Helpers가 내 프로젝트에서 참조 된 어셈블리가 중지되었습니다. 간단한 수정!

물론, 다음 어셈블리 참조 오류로 안내하는 고정 기능. 밤새 여기있을거야.

+1

(Xamarin) Microsoft.AspNet.WebPages를 추가하고 System.Web.Helpers를 사용해야했습니다. – loretoparisi

+0

System.Web.WebPages를 추가 한 후 작동했습니다. – BraveNewMath

관련 문제