使用可移植库时,包还原失败

时间:2016-01-13 12:03:45

标签: sqlite nuget win-universal-app entity-framework-core

我正在尝试在一个便携式库中安装nuget pacakge EntityFramwork.Sqlite,目标是.net 4.6和windows universal 10.0。如果我这样做,我会收到一个错误,指出包恢复失败。

如果我创建了.net 4.6的项目库,那么我可以添加该包,如果我只为Windows 10应用程序创建一个通用的可移植库,我也可以添加该包。

那么,如果我可以在.net 4.6项目和Windows通用项目中使用该包,为什么我不能在针对这类项目的可移植库中使用它呢?

感谢。

1 个答案:

答案 0 :(得分:1)

EF7目前的目标是netstandard1.3(又名dotnet5.4)和.NET 4.5.1。截至今天(2016年1月14日),没有PCL配置文件包括这两者。 (见http://embed.plnkr.co/03ck2dCtnJogBKHJ9EjY)。

另见https://github.com/dotnet/corefx/blob/master/Documentation/project-docs/standard-platform.md