为什么Microsoft.NETCore.App不支持netstandard1.6?

前端之家收集整理的这篇文章主要介绍了为什么Microsoft.NETCore.App不支持netstandard1.6?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试开始使用.NET Core,我真的很难理解这一新的命名方案.

看看wiki netcoreapp1.0的目标是.NET标准库1.6,但是当我尝试添加netstandard1.6而不是netcoreapp1.0时,我得到一个包恢复失败,因为Microsoft.NetCore.App不支持netstandard1.6.

是因为这样吗?

"Microsoft.NETCore.App": {
  "version": "1.0.0","type": "platform"
},

另外,“平台”是什么意思?

您使用和参考取决于您是构建应用程序还是共享库:

>如果您正在构建应用程序(控制台,UWP,ASP.NET Core网络应用程序),则将目标为netcoreapp1.0并依赖于Microsoft.NetCore.App. type:platform告诉NuGet你正在引用一个平台,而不是安装一个包. netcoreapp1.0导入netstandard1.6,这意味着它可以使用也以netstandard1.6或更低版本的库.>如果您正在构建一个库(由另一个库或应用程序使用),则将目标为netstandard1.X,并且依赖于NETStandard.Library或直接引用所需的NuGet软件包.

猜你在找的Windows相关文章