我自己的托管NuGet服务器不再正常工作

时间:2019-11-05 14:20:41

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

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

最近,它不再工作了,我无法在其上推送任何版本。检查问题后,我发现其依赖项之一为“ NuGet.Core”,因为它是旧版且不再维护,因此已弃用。

  

NuGet.Core

     
    

此软件包已过时,已被弃用,不再维护。

  
     

其他详细信息

     
    

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

  

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

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

如何将现有的NuGet服务器升级为与v3兼容?

1 个答案:

答案 0 :(得分:0)

在解决NuGet.Server问题的情况下,已弃用的程序包消息已迁移到其他服务器,并且可以工作。 BaGet由白天在nuget.org上工作的人编写,因此它是一个不错的选择。 我建议迁移到更新并保持不变的替代方法:BaGet(BaGet