![](/img/trans.png)
[英]How can a .Net 5 Visual Studio Project / Solution that reference a .Net Core 3.1 NuGet package compile successfuly?
[英]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.