加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 04:34:56 所属栏目:Windows 来源:网络整理
导读:我正在尝试开始使用.NET Core,我真的很难理解这一新的命名方案. 看看wiki netcoreapp1.0的目标是.NET标准库1.6,但是当我尝试添加netstandard1.6而不是netcoreapp1.0时,我得到一个包恢复失败,因为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软件包.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读