재우니의 블로그

 

 


파일이나 어셈블리 'System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 찾은 어셈블리의 매니페스트 정의와 어셈블리 참조가 일치하지 않습니다. (예외가 발생한 HRESULT: 0x80131040)

 

 

 

 

 

해결방법

 

웹 프로젝트의 'Web.config' 파일에서 'Systehttp://m.Net.Http' 어셈블리에 대한 바인딩 리디렉션을 추가하거나 수정해야 합니다. 아래와 같이 'runtime' 섹션을 찾아서 수정해보세요:

 

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      ...
      <dependentAssembly>
        <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.0.0.0" />
      </dependentAssembly>
      ...
    </assemblyBinding>
</runtime>