NETStandard 1.3与NetCoreApp1.0的兼容性

时间:2017-09-04 15:05:20

标签: .net .net-core .net-standard

尝试dotnet restore时出现以下错误:

  

包Amazon.Lambda.Core 1.0.0与netcoreapp10(netcoreapp1.0,Version = v0.0)不兼容。包Amazon.Lambda.Core 1.0.0支持:netstandard1.3(.NETStandard,Version = v1.3)   (编辑)的

但我想解释implementation support table,以便netcoreapp1.0支持netstandard 1.3

这应该有效吗?如果没有,我应该使用什么组合的目标框架和SDK来引用该包?

1 个答案:

答案 0 :(得分:0)

编辑:为了避免这样的错误,请仔细检查目标框架的语法。请注意:

  • <TargetFramework>(单数)仅用于单个目标框架,例如netcoreapp1.0
  • <TargetFrameworks>(复数)可用于多个框架,以分号(;)分隔 - 例如netcoreapp1.0;netcoreapp2.0

看起来项目文件中存在拼写错误,1.0中的点丢失,而netcoreapp10未被nuget正确解释 - 因此字符串中的v0.0。< / p>

检查项目的目标框架是否为netcoreapp1.0