netstandard 2.0 与 netstandard 2.0 不兼容
netstandard 2.0 is not compatible with netstandard 2.0
我正在尝试从我的项目创建一个 NuGet 包,该项目的目标是 .net 标准 2.0。当我将此包添加为 NuGet 包管理器的引用时,出现以下错误
Package packageName is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Package packageName supports: netstandart20 (netstandart2.0,Version=v0.0)
Package packageName is not compatible with net461 (.NETFramework,Version=v4.6.1). Package packageName supports: netstandart20 (netstandart2.0,Version=v0.0)
我还可以将此项目添加为对 NuGet 失败的项目的引用。我该如何解决这个问题?
你的 TargetFramework 是这样的吗?
<TargetFramework>netstandart20</TargetFramework>
如果是这样,解决方案可能只是修复错字并使其看起来像这样(standard,而不是standart ):
<TargetFramework>netstandard2.0</TargetFramework>
我正在尝试从我的项目创建一个 NuGet 包,该项目的目标是 .net 标准 2.0。当我将此包添加为 NuGet 包管理器的引用时,出现以下错误
Package packageName is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Package packageName supports: netstandart20 (netstandart2.0,Version=v0.0)
Package packageName is not compatible with net461 (.NETFramework,Version=v4.6.1). Package packageName supports: netstandart20 (netstandart2.0,Version=v0.0)
我还可以将此项目添加为对 NuGet 失败的项目的引用。我该如何解决这个问题?
你的 TargetFramework 是这样的吗?
<TargetFramework>netstandart20</TargetFramework>
如果是这样,解决方案可能只是修复错字并使其看起来像这样(standard,而不是standart ):
<TargetFramework>netstandard2.0</TargetFramework>