[英]Running a .Net Standard 2.0 Application on a PC with .Net Framework 4.6.2
[英].NET Framework 4.6.2 and .NET Standard 2.0 incompatibility
一个项目面向.NET Framework 4.6.2 。
一个项目使用引用.NET Standard 2.0的 NuGet包Entity Framework Core(它出现在packages文件夹中)
据我所知, .NET 4.6.2和.NET Standard 2.0是不兼容的。 它会引起任何问题吗?
截至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+,工具不再需要注入这些库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.