visual-studio - Proget 服务器启动但在 Visual Studio 中无法访问提要

标签 visual-studio visual-studio-2013 nuget proget

我们在发现安全漏洞(与 ProGet 无关)后重建服务器时重新安装了 ProGet。提要在浏览器中可见,但在 Visual Studio 中无法访问。

在重建我们的服务器时,我们让 ProGet 在一个临时的 Azure 服务器上运行,该服务器正在运行并为我们的 NuGet 包提供服务。在比较两者时,一个显着的区别是提要的 API 端点 URL。对于 Azure 上的 ProGet,它是一个外观合理的完全限定 URL。 enter image description here 在我们构建新服务器时尝试设置的 ProGet 上,它实际上包含一个密码和“默认”一词(我们已弃用此密码)。 enter image description here 这似乎不对,但我认为它不能改变。我试过重新安装 ProGet,但它保留了我的包和提要。

我该如何解决这个问题,以便 ProGet 为 Visual Studio 提供服务?提前致谢。

最佳答案

您使用的是什么版本的 ProGet?

如果是 v3.7 或更高版本,Feed Overview 页面上的“Package Source URL”就是您要输入到 Visual Studio 中的内容:

ProGet Feed Overview Page

您看到的“默认”只是提要名称,该 URL 中看不到任何密码。此处显示的主机名只是运行它的机器的名称,因此如果您在 Azure 上,也可以使用 DNS 名称或 IP 地址(即 http://{sitename}.cloudapp.net/nuget/{饲料名称})

关于visual-studio - Proget 服务器启动但在 Visual Studio 中无法访问提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30946051/

相关文章:

c# - 仅在使用 LINQ 时引用需要错误

winforms - 将 Windows 窗体应用程序发布到 Windows Azure 存储容器以进行单击一次部署时出错

MSBuild 从命令行发布 Web 项目执行包而不是文件系统

NuGet:向包添加文档

azure - Windows Azure 存储版本升级到 > 4 会导致 "The remote server returned an error: (400) Bad Request."

c# - 如何停止在 visual studio 2015 中打开的每个文件上弹出编码

c++ - 为什么 qmake 忽略 -spec 标志?

c# - Dockerfile 看不到本地文件或私有(private) nuget 服务器

c# - Visual Studio 2015 - NuGet 包删除所有项目引用

visual-studio - 类模块中断与未处理错误中断(VB6 错误捕获,IDE 中的选项设置)