【发布时间】:2015-11-06 00:44:20
【问题描述】:
我的 C# 项目必须以 .NET 3.5 为目标。框架,我有几个我想在给定项目中安装的 nuget 包。
对于给定的 nuget 包,如何找出它支持的 .NET 框架版本(例如按包的版本),而无需我尝试安装包的每个可用版本以查看其安装是否通过由于给定版本的包对高于 3.5 的 .NET 框架的依赖性而不会回滚。?
例如,我知道 xUnit.net 版本为 1.9.2。是支持 .NET 3.5 的最高版本,但我不得不“手动”找出这个。
【问题讨论】:
-
这似乎是一条非常基本的信息,应该只显示在 NuGet 库中的包...列出所有支持的框架和版本。我对为什么没有这样做感到有点困惑。
-
按目标框架过滤是一个悬而未决的问题github.com/NuGet/NuGetGallery/issues/2936
标签: nuget nuget-package .net-framework-version