【问题标题】:My own hosted NuGet server doesn't work properly anymore我自己托管的 NuGet 服务器不再正常工作
【发布时间】:2019-11-05 14:20:41
【问题描述】:

我已经托管了自己的 NuGet 服务器,它对我的​​库非常有用。在这种情况下,我安装了“NuGet.Server”包。

最近,它不再工作了,我不能在上面推送任何版本。当我检查问题时,我发现它的依赖项之一是“NuGet.Core”,由于它是旧的并且不再维护,因此已被弃用。

NuGet.Core

此软件包已被弃用,因为它是旧版并且不再维护。

其他详情

NuGet.Core 是 NuGet 客户端 v2 API 的一部分。它们已被 NuGet 客户端 v3 和更高版本的 API 取代。

在安装“NuGet.Server”包时,它仍在安装已弃用的包 (NuGet.Core)。

如何托管我自己的 NuGet v3 服务器?

如何升级我现有的 NuGet 服务器以兼容 v3?

【问题讨论】:

  • 您好,我个人不知道 NuGet.Server,但如果可能的话,我建议您迁移到更新且维护良好的替代方案:BaGet (github.com/loic-sharma/BaGet)
  • 不推荐使用的包消息只是一个警告,它不会导致任何错误。如果您想解决 NuGet.Server 问题,我们将需要更多详细信息,但迁移到其他服务器也可以。 BaGet 是由白天在 nuget.org 工作的人编写的,因此它是一个不错的选择。

标签: c# nuget nuget-package deprecated nuget-server


【解决方案1】:

不推荐使用的包消息,在解决 NuGet.Server 问题的情况下,我迁移到了不同​​的服务器并且它可以工作。 BaGet 是由白天在 nuget.org 工作的人编写的,因此它是一个不错的选择。 我建议迁移到更新且维护的替代方案:BaGet (BaGet)

【讨论】:

    猜你喜欢
    • 2023-03-11
    • 2021-09-01
    • 2017-07-18
    • 1970-01-01
    • 2015-06-26
    • 2016-02-10
    • 2021-11-10
    • 1970-01-01
    相关资源
    最近更新 更多