繁体   English   中英

我们如何确定 package 是否适用于 .NET Core 3.1?

[英]How can we find out if a package is available for .NET Core 3.1?

基本上我在 4.6 .NET 框架中编写代码。 现在我希望它把它转换为 .NET 核心,所以我在 cs.proj 文件中检查 package 可用于 .NET 核心。 然后我尝试在谷歌上搜索; 我发现 package 但它不包含与 .NET 框架或 .NET 核心相关的任何信息,它适用于哪个版本?

<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
  <HintPath>..\..\..\packages\Microsoft.Bcl.AsyncInterfaces.1.1.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
</Reference>

这是其中之一。 现在我应该如何检查这个是否适用于 .NET Core 3.1。

Go 到 nuget 的依赖项部分,你会发现这个 package 可用于哪个框架或核心在这里

现在我应该如何检查这个是否适用于 .net 核心 3.1

根据NuGet

从 .NET 标准 2.1 和 .NET 核心 3.0 开始,不需要此 package。

因此,如果您在 .NET Core 3.x 中工作,则不需要 package(因为它已经在System.Runtime中)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM