2013-07-26 2 views
0

내 시스템에서 프로젝트를 실행하려고합니다 (프로젝트는 mvc와 하늘빛입니다). 내가 프로젝트를 빌드 할 수 있어요하지만 국지적 인 오류 메시지는 다음과 같습니다 런타임에 오류를 보여주고있다 : -mvc 프로젝트에서 파일로드 예외가 발생했습니다.

파일이나 어셈블리 'System.Net.Http, 버전 = 2.0.0.0를로드 할 수 없습니다, 문화 = 중립, PublicKeyToken = b03f5f7f11d50a3a '또는 그 종속성 중 하나. 찾은 어셈블리의 매니페스트 정의가 어셈블리 참조와 일치하지 않습니다. (HRESULT 예외 : 0x80131040)

답변

0

IIS 응용 프로그램 풀에서 .net 버전을 확인하십시오. 또한 프로젝트 속성에서 대상 버전을 확인하고 IIS 응용 프로그램 풀이 구성된 것과 동일한 버전을 대상으로하고 있는지 확인하십시오. 4.0 이상을 타겟팅해야합니다.

+0

IIS의 잘못된 호스팅 환경/런타임 구성/버전이 일반적으로 사용자에게 IIS를 올바르게 구성하고 다시 구성해야한다고 명시하는 다른 오류가 발생한다고 생각합니다. –

0

대상 시스템에 대상 어셈블리가 설치되어 있지 않을 가능성이 있습니다.

.NET Framework v4가 설치되어 있는지 확인해야합니다.

빌드 프로세스 중에 어셈블리가 필요하므로 솔루션이 빌드 된 동일한 시스템에서 이러한 일이 발생하지 않아야합니다.

이것은 일반적인 질문입니다. 누가이 질문에 대해 답을 남겼는지 모르지만,이 사람이 무엇을 말하고 있는지 모르기 때문에 질문이 잘못되거나 품질이 좋지 않다는 것을 의미하지는 않습니다. 사실 이것은 사용자가 만든 미친 환경 관련 문제를 제외하고는 문제를 해결하기에 충분한 정보입니다.

다른 사람들에게 도움이되기를 바랍니다.

관련 문제