尝试使用.netstandard 2程序集时,Web Api 2运行时错误

我有一个Asp.net WebApi 2站点引用.net 4.6.1。 到目前为止,该网站引用了PCL程序集(便携式类库),与UWP和Xamarin兼容,没有任何问题。 现在我正按照建议将该PCL更改为NetStandard2.0程序集,但在站点启动时收到错误。

错误如下 –

找不到方法:’System.Collections.ObjectModel.Collection`1 System.Web.Http.HttpConfiguration.get_MessageHandlers()’。

有任何想法吗? 谢谢

我得到了同样的东西。 我把它添加到我的web.config并且它工作了。

哦Binding Redirects的乐趣。