尝试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来引用该包?
答案 0 :(得分:0)
编辑:为了避免这样的错误,请仔细检查目标框架的语法。请注意:
<TargetFramework>
(单数)仅用于单个目标框架,例如netcoreapp1.0
。<TargetFrameworks>
(复数)可用于多个框架,以分号(;
)分隔 - 例如netcoreapp1.0;netcoreapp2.0
。看起来项目文件中存在拼写错误,1.0
中的点丢失,而netcoreapp10
未被nuget正确解释 - 因此字符串中的v0.0
。< / p>
检查项目的目标框架是否为netcoreapp1.0