.net core 我可以在netstandard2.0项目中使用netstandard1.*库吗?

.net core 我可以在netstandard2.0项目中使用netstandard1.*库吗?,.net-core,.net-standard,.net Core,.net Standard,由于主要版本号已更改,我认为netstandard2.0包含与netstandard1.*不兼容的更改 使用netstandard2.0项目中的netstandard1.*库是否有任何限制?您可以将任何netstandard1.*库与netstandard2.0项目一起使用。 发件人: 附加:.NET标准版本在逻辑上是同心圆:更高版本包含以前版本的所有API。版本之间没有中断的更改 以及: 基于社区反馈,我们决定不让.NET标准2.0成为1.x的突破性变化。相反,.NET标准2.0是.NET标准

由于主要版本号已更改,我认为netstandard2.0包含与netstandard1.*不兼容的更改


使用netstandard2.0项目中的netstandard1.*库是否有任何限制?

您可以将任何netstandard1.*库与netstandard2.0项目一起使用。 发件人:

附加:.NET标准版本在逻辑上是同心圆:更高版本包含以前版本的所有API。版本之间没有中断的更改

以及:

基于社区反馈,我们决定不让.NET标准2.0成为1.x的突破性变化。相反,.NET标准2.0是.NET标准1.6的严格超集。规范中概述了处理.NET Framework 4.6.1和.NET标准2.0的计划


通常,项目的.NET标准版本会影响以下方面:

  • 版本越高,您可以使用的API就越多
  • 版本越低,实现它的平台就越多

谢谢你的回答。在你的链接上,我找到了另一个详细的页面。我看到netcore开发人员警告说1.5和1.6是个问题,他们没有在2.0中完全涵盖它们。没有详细说明。最终的仲裁者是编译器,它让你知道它。