2011-08-11 5 views
2

내가 마이크로 소프트 사이트에서의 asp.net mvc3 업데이트,하지만 VS2010에서 실행하면 오류가있다 :Asp.net mvc3 런타임 오류

가 'Microsoft.Web.Infrastructure을 파일 또는 어셈블리를로드 할 수 없습니다를 버전 = 1.0.0.0, Culture = 중립, PublicKeyToken = 31bf3856ad364e35 '또는 종속성 중 하나입니다. 모듈에 어셈블리 매니페스트가 포함될 것으로 예상됩니다.

그런 다음 솔루션 레퍼토리에 Microsoft.Web.Infrastructure을 추가했지만 여전히 문제가 있습니다. gacutil /i Microsoft.Web.Infrastructure을 사용하면 작동하지 않습니다. 그렇다면이 문제를 어떻게 해결할 수 있을까요?

+0

이 나를 위해 wrok하지 않았다, 나는 VS2010 웹 서버 –

+0

그냥 바보 같은 질문에 mvc3 웹 페이지를 실행할 수 있지만 Microsoft.Web입니다. 귀하의 웹 응용 프로그램의 bin 폴더에 인프라 dll이 있습니까? Id는 이것이 호스팅 제공 업체입니다. GAC에서 제한된 양의 lib가 있다고 확신합니다. – CrazyCoderz

답변

0

Microsoft 웹 플랫폼 설치 관리자를 사용하여 환경을 업데이트하려고 시도 할 수 있습니다. asp.net mvc3을 실행하려면 SP1의 VS10을 설치해야하지만 Web Platform Installer에서 필요한 모든 것을 설치할 수 있습니다. 나는 "MVC3 배포 종속성 문제"에 대한 기사를 보았다

http://www.microsoft.com/web/downloads/platform.aspx