欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

WebApi升级4.6.2以后报错:Method not found: 'System.Net.Http.HttpMethod System.Web.Http.Description.ApiDescr

程序员文章站 2022-07-15 10:52:32
...

标题写不完,在内容钟具体描述错误:

WebApi升级4.6.2以后报错:Method not found: 'System.Net.Http.HttpMethod System.Web.Http.Description.ApiDescription.get_HttpMethod()'.

 

原因是:

Net Framework 4.6+过程中同步升级了System.Net.Http.dll(4.2+),但是并没有自动生成映射。

在web.config文件中手动添加如下映射就可解决(注意对应真正的版本号):

<dependentAssembly>
        <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.2.0.0" />
      </dependentAssembly>

希望能帮助到各位码友.

相关标签: asp.net c#