【问题标题】:Published NuGet packages not showing in remote NuGet Feed?已发布的 NuGet 包未显示在远程 NuGet 源中?
【发布时间】:2015-03-13 14:58:53
【问题描述】:

我正在设置一个 NuGet 服务器来在内部托管我们的包。我按照下列步骤操作:

https://docs.nuget.org/create/hosting-your-own-nuget-feeds

但有问题。

我在 TFS 服务器上的 IIS 中设置了一个站点,并且可以成功导航到该 URL。我看到“您正在运行 NuGet Server 2.8.5,但查看包的链接没有显示任何包。但是,我可以将包从 Visual Studio 项目成功发布到远程包路径,即正常的 inetpub\wwwroot等等。这些包正确显示在路径中,并且还显示在 Visual Studio 中的管理包菜单中。有人知道为什么它们没有显示在包源 URL 中吗?

如果能得到任何帮助,我将不胜感激。

谢谢,

【问题讨论】:

  • 我有确切的问题。它告诉我包裹已成功推送,但我没有看到它们。
  • 我的 NuGet 服务器现在可以工作了。我的问题是网络配置文件包路径位置。我将其更改为默认的“~/Packages”,它现在可以工作了。
  • 啊,这里也一样,我不小心使用了我的默认密钥作为 URL 的一部分,它们被推到无处。我会认为如果 URL 没有意义,它会显示错误。

标签: visual-studio-2013 nuget nuget-package nuget-server


【解决方案1】:

我遇到了类似的问题。我能够通过使用 web.config 的 packagesPath 键中的完整文件路径来使其工作。我无法使用相对路径。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-17
    • 2013-06-15
    • 1970-01-01
    • 2021-09-19
    • 1970-01-01
    • 2014-12-21
    • 2023-03-31
    • 1970-01-01
    相关资源
    最近更新 更多