我们如何找出一个适用于.NET Core 3.1的软件包?

问题描述 投票:1回答:2

基本上,我在4.6 .NET Framework中编写代码。现在,我希望它将其转换为.NET Core,因此我正在cs.proj文件中检查哪个包可用于.NET Core。然后,我尝试在Google上搜索;我找到了该程序包,但它不包含与.NET Framework或.NET Core相关的任何信息,以及它适用于哪个版本?

<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。

c# .net-core .net-framework-version
2个回答
2
投票

进入nuget的依赖项部分,您会发现此软件包适用于哪个框架或核心here


1
投票

现在我应该如何检查此内容是否适用于.net core 3.1?

按照NuGet

从.NET Standard 2.1和.NET开始不需要此程序包核心3.0。

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

© www.soinside.com 2019 - 2024. All rights reserved.