Asp.net-Core
檢查包是否與 .net 核心兼容
我開始使用 .NET Core 和 ASP.NET Core 進行程式,在閱讀了許多文件/教程後,我仍然不確定如何實現 Nuget-(Meta-)Package 在我的 .NET-Core-App 中是否兼容/可用。
- 如何檢查 NuGet 包是否與 .NET Core 兼容。例如,經常被引用的Newtonsoft JSON。它是否兼容/可用 - 以及如何查看?
- 是否有所有可用 .NET Core 包的列表?
(就像這裡列出了一些
.NET Core 的關鍵 NuGet 包
)。但既然他們說這些是
"key"包裹,我會假設還有更多。但是哪個?
也許這會有所幫助 - 許多流行的軟體包https://github.com/thangchung/awesome-dotnet-core
我也沒有在任何地方看到 nuget.org,所以: https ://nuget.org
我的一般經驗法則是:如果包依賴於網路標准或 .net 核心,它將與 .net 核心一起執行(也請注意版本)
了解兼容性的最佳方法是此處的表格
在此表中,您可以查看哪些 API 版本支持 NuGet 包。如果它是標準 1.0+ - 它適用於 .Net Core
要檢查包的(支持的 API 版本)依賴項,您可以在 nuget.org 或包管理器中檢查包的頁面