我有一个引用 .net 4.6.1 的 Asp.net WebApi 2 站点。至目前为止
该网站引用了 PCL 程序集(可移植类库),以与 UWP 和 Xamarin 兼容,没有出现任何问题。现在,我尝试按照建议将该 PCL 更改为 NetStandard2.0 程序集,但在站点启动时收到错误。
错误如下 -
未找到方法:
'System.Collections.ObjectModel.Collection`1
System.Web.Http.HttpConfiguration.get_MessageHandlers()'。
有任何想法吗?
谢谢
我也得到了同样的结果。我将其添加到我的 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>
哦,绑定重定向的乐趣。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)