1

我正在使用 TeamCity 10 并通过 TeamCity 管理屏幕启用 NuGet 服务器。我关闭了公共供稿。我的构建工件(NuGet 包)正在发布到提要,我可以通过mybuildserver:port/httpAuth/app/nuget/v1/FeedService.svc/Packages()在浏览器中导航到以 XML 形式查看它们。

当我mybuildserver:port/httpAuth/app/nuget/v1/FeedService.svc在 Visual Studio(Enterprise 2015 Update 3)中添加为 NuGet 源时,它会提示我输入正确输入的 TeamCity 凭据并添加源,但它显示

没有找到包裹

我的帐户是 TeamCity 的管理员。

为什么我可以看到带有多个包的 XML NuGet 提要,但它们没有出现在 Visual Studio 中?

我也尝试PM> Get-Package -ListAvailable过从命令行。但是得到

在当前包源中找不到包。

4

1 回答 1

1

我同意马特·沃德的观点。默认情况下,只有非预发布的 NuGet 包会显示在 Visual Studio 中。

您可以通过检查包管理器页面中的“包含预发布”选项来设置 Visual Studio 2015 以在 NuGet 包管理器 UI 中显示预发布包。

在此处输入图像描述

于 2016-12-08T05:25:04.643 回答