我正在浏览此博客文章:
https://www.hanselman.com/blog/ReferencingNETStandardAssembliesFromBothNETCoreAndNETFramework.aspx
..及其源代码:
https://github.com/ScarlettCode/Example?WT.mc_id=-blog-scottha
据我所知,它在.NET Standard库中包装了一个.NET Core NuGet包(Microsoft.EntityFrameworkCore),并使其可用于经典的.NET 4.6.1应用程序:
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="2.0.0" />
我正确吗?将.NET Core NuGet程序包包装到.NET标准库中的技术是否可以在经典.NET Framework 4.6.1应用程序中调用它们?
我可以使用.NET Standard包装.NET Core NuGet程序包,并使它们在经典.NET中可用吗?