如何知道nuget包在.NET Core上的工作?

时间:2016-10-17 08:00:15

标签: nuget .net-core

我希望网站或控制台中存在某种过滤器。

2 个答案:

答案 0 :(得分:8)

不幸的是,现在这并不容易。关于在网站上添加过滤器的问题issue open on the NuGet Github

现在,判断程序包是否可以与.NET Core一起使用的最佳方法是检查它在Dependencies部分中支持的框架。

如果列出 .NETStandard ,则程序包通过.NET Platform Standard支持.NET Core:

package supporting .NETStandard 1.0

如果某个软件包没有列出.NETStandard,或者只是一个空的Dependencies部分,则它不支持.NET Core:

package with empty Dependencies section

答案 1 :(得分:1)

enter image description here以您想要的版本设置.NET Core项目。我保留了1.1和2.0项目,以便为此付出代价。然后尝试将nuget添加到项目中。

例如,ASPOSE不会添加到1.1项目,但会添加到2.0项目。

短期内最简单的路线,直到他们以某种方式解决这个问题。

显然这不能保证它仍然有效,但如果它的api compat给你一个好主意。