2015-06-19 31 views
3

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

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

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

回答

0

这已通过清除“高级设置”中的ODataBaseUrl中的值来更正。这样做后,API端点URL更改为应该是完全限定的URL而不是奇怪的字符串。

1

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

如果是3.7版或更高版本中,“包源地址的”频道概览页面上是要进入到Visual Studio是什么:

ProGet Feed Overview Page

“默认”你看到的只是供稿名称,并且该URL中没有可见的密码。这里显示的主机名称只是它运行的机器的名称,所以如果您使用的是Azure,则还可以使用DNS名称或IP地址(例如http:// {sitename} .cloudapp.net/nuget/{ feedname})

+0

谢谢,我检查了我正在使用正确的包源URL。请注意问题中添加的新照片。 Azure是3.6.x,我们正在尝试的是3.7.x –