Portable Class 库不兼容目标,但应该是

Portable Class Library not compatible targets, but should be

我正在尝试创建一个使用 Autofac 的便携式 Class 库,但出现安装错误。我运行

Install-Package Autofac

结果如下:

这是我的便携式 Class 库的目标。

看其他项目通过nuget下载的Autofac包,好像应该支持我的PCL。

我什至下载了 Autofac 的源代码,这里是 Autofac 项目的目标。

那么,为什么我会看到错误?这也不是 Autofac 特有的。我在使用 Portable.Ninject 等其他框架时遇到了类似的错误。我已尝试使用各种目标排列创建 PCLs,但似乎没有任何效果。

需要根据新的统一 API 重建它,即该消息中的 Xamarin。iOS10:http://blog.xamarin.com/how-to-update-nuget-packages-for-64-bit/