nuget-server - 发布到 ProGet 但我看不到任何包

标签 nuget-server proget

我正在尝试使用 ProGet 设置 NuGet 服务器,但在发布包时遇到了困难,并且它没有出现在提要中。该包将写入磁盘并在其他 NuGet 源中运行。其他软件包也不会出现在 ProGet 源中,因此我非常确定该软件包没有问题,问题出在 ProGet 上。

我正在使用 ProGet 的社区版本,但我不明白为什么这会影响任何事情。

欢迎任何想法!

最佳答案

ProGet 服务负责对包进行索引,因此,如果它未运行,则可以上传包,但不会在任何源中显示。以下是此场景的常见故障排除步骤:

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

关于nuget-server - 发布到 ProGet 但我看不到任何包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23812344/

相关文章:

nuget - 通过 Apache/http 服务器托管 NuGet 存储库

teamcity - 我应该如何告诉TeamCity的NuGet安装程序构建步骤以同时使用NuGet.org和TeamCity提供的软件包源?

带缓存的 NuGet 服务器

chocolatey - 如何在 ProGet 中设置 Chocolatey 提要作为 Chocolatey 的来源?

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

visual-studio-2017 - Nuget本地提要搜索缓慢

c# - 从 Nuget.Server 获取 Json 而不是 XML

.net - 当我执行 paket push 时,我在 nuget paket 服务器中收到 400(错误请求)

teamcity - Proget 中的包未发布到 feed

nuget - 软件包未出现在 proget feed 中