首页 文章

找不到TeamCity NuGet feed的软件包

提问于
浏览
1

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

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

找不到包裹

我的帐户是TeamCity的管理员 .

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

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

当前包源中找不到包 .

1 回答

  • 1

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

    您可以通过选中“程序包管理器”页面中的“包含预发布”选项,将Visual Studio 2015设置为在NuGet程序包管理器UI中显示预发布程序包 .

    enter image description here

相关问题