如何知道 nuget 包能否在 .NET Core 上运行?
How to know will nuget package work on .NET Core?
我希望网站或控制台中存在某种过滤器。
不幸的是,现在这并不容易。 issue open on the NuGet Github 关于向网站添加过滤器。
现在,判断一个包是否适用于 .NET Core 的最佳方法是检查它在依赖项部分支持的框架。
如果列出 .NETStandard,则包通过 .NET Platform Standard:
支持 .NET Core
如果包的 Dependencies 部分没有提到 .NETStandard,或者 Dependencies 部分完全是空的,那么它不支持 .NET Core:
在您想要的版本中设置 .NET Core 项目。我保留了 1.1 和 2.0 项目来解决这个问题。然后尝试将 nuget 添加到项目中。
例如,ASPOSE 不会添加到 1.1 项目,但会添加到 2.0 项目。
短期内最简单的路线,直到他们以某种方式解决这个问题。
显然,这并不能保证它仍然有效,但可以让您了解它是否 api 兼容。
我希望网站或控制台中存在某种过滤器。
不幸的是,现在这并不容易。 issue open on the NuGet Github 关于向网站添加过滤器。
现在,判断一个包是否适用于 .NET Core 的最佳方法是检查它在依赖项部分支持的框架。
如果列出 .NETStandard,则包通过 .NET Platform Standard:
支持 .NET Core如果包的 Dependencies 部分没有提到 .NETStandard,或者 Dependencies 部分完全是空的,那么它不支持 .NET Core:
例如,ASPOSE 不会添加到 1.1 项目,但会添加到 2.0 项目。
短期内最简单的路线,直到他们以某种方式解决这个问题。
显然,这并不能保证它仍然有效,但可以让您了解它是否 api 兼容。