我正在尝试在一个便携式库中安装nuget pacakge EntityFramwork.Sqlite,目标是.net 4.6和windows universal 10.0。如果我这样做,我会收到一个错误,指出包恢复失败。
如果我创建了.net 4.6的项目库,那么我可以添加该包,如果我只为Windows 10应用程序创建一个通用的可移植库,我也可以添加该包。
那么,如果我可以在.net 4.6项目和Windows通用项目中使用该包,为什么我不能在针对这类项目的可移植库中使用它呢?
感谢。
答案 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