我引用了一个NuGet包package A
,它针对.NET Core 2.0项目中的.NET Framework 4.6程序集。让我们假设package A
引用package B
,它也是.NET 4.6 NuGet包。在依赖项节点下,我看到package A
,但警告说它可能与它不兼容,但我在package B
节点下看不到package A
。
我的理解是.NET Core 2.0有一个垫片,应该允许它引用.NET Framework 4.6包,假设.NET Framework 4.6包没有引用垫片不支持的功能。