为啥包在 NuGet 上不可用?

Posted

技术标签:

【中文标题】为啥包在 NuGet 上不可用?【英文标题】:Why is a package not available on NuGet?为什么包在 NuGet 上不可用? 【发布时间】:2015-04-17 09:40:40 【问题描述】:

我从Codeplex 看到,Xceed 的 Extended WPF Toolkit Community Edition v2.4.0 刚刚发布。

我的 C# 项目引用了 Toolkit 的 NuGet 包,但没有报告更新(我仍在使用 v2.3.0)。

有人可以告诉我如何通过 NuGet 获得更新的过程吗?

【问题讨论】:

你这边没有问题,他们还没有将新版本推送到nuget。恐怕你只需要等待 【参考方案1】:

您必须联系the NuGet package 的维护者才能确定。在这种情况下,Xceed。他/他们必须将其推送到 NuGet 存储库。然后您可以更新到最新版本。

虽然如果我是你,我会在联系前一两天。如果它只是在不久前发布的,那么你应该耐心等待他/他们有时间打包和测试包。或者由于该库是开源的,您可以提供帮助创建包或创建脚本以自动化该过程。

【讨论】:

感谢您的 cmets。我认为是这样,但不确定它是如何工作的。 @Peter 如果您不了解 NuGet 存储库的工作原理,set one up!它非常简单,非常适合用于您在内部创建并在多个项目中使用的库。如果您创建了一些真正有用的东西,您可以将其推送到官方 NuGet 提要中并与他人分享您的工作。

以上是关于为啥包在 NuGet 上不可用?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 AUNetSend 在 iOS 上不可用? (或任何替代建议)

为啥 XML 存储在 iOS 中不可用?

EKEventStore:“initWithAccessToEntityTypes”不可用:在 iOS 上不可用

方法在项目中可用,但在操场上不可用

蓝牙在 Mac 上不可用?7 方法尝试修复

外键在对象上不可用