.NET Framework 4.6.2和.NET Standard 2.0不兼容

AsV*_*leO 5 .net .net-framework-version .net-core .net-standard .net-standard-2.0

一个项目面向.NET Framework 4.6.2.

一个项目使用引用.NET Standard 2.0的 NuGet包Entity Framework Core (它出现在packages文件夹中)

据我所知,.NET 4.6.2.NET Standard 2.0是不兼容的.它会引起任何问题吗?

Mar*_*ich 12

截至VS 2017 15.3和.NET Core 2.0.0 SDK(2017年8月发布)中的最新工具更新,支持.NET Standard 2.0的.NET Framework的最低版本为4.6.1.

这是通过工具实现的,该工具添加了兼容性DLL以确保库加载和工作.4.6.1-4.7中只支持少数几个API,但实体框架核心应该适用于4.6.1+.

对于.NET Framework 4.7.1+,工具不再需要注入这些库.

  • `4.6.1不支持少数几种API。<-您能提供这些参考吗? (3认同)