发布到ProGet,我看不到任何包

And*_*ies 3 nuget-server proget

我正在尝试使用ProGet设置一个NuGet服务器,并且在发布包时遇到了一堵砖墙,它没有出现在Feed中.该包被写入磁盘并在其他NuGet提要中工作.其他软件包也没有出现在ProGet feed中,所以我很确定软件包很好,问题在于ProGet.

我正在使用ProGet的社区版本,但我不明白为什么会影响任何东西.

任何想法都是最受欢迎的!

Joh*_*sch 5

ProGet服务负责索引软件包,因此如果软件包没有运行,则可以上传软件包,但不会在任何供稿中显示.以下是此方案的常见故障排除步骤:

  • 验证ProGet Windows服务(INEDOPROGETSVC)是否正在运行.
  • 确保托管ProGet服务的用户帐户可以访问Feed存储路径.由于默认情况下它是NETWORK SERVICE,因此它不会看到您的映射驱动器,也可能无法访问存储软件包的UNC路径.
  • 尝试以交互方式运行ProGet服务,即停止ProGet Windows服务并手动运行ProGet.Service.exe作为控制台应用程序以查看任何实时输出.切记关闭控制台应用程序时重新启动ProGet服务.
  • 检查供稿索引错误,以查看是否存在索引特定包的问题.我知道在很多旧版本中,单个"中毒"软件包(坏.nuspec文件,无效的目录结构等)可能会完全停止索引.