2

我目前正在设置一个 VSTS 帐户,并且一直在测试一个将 NuGet 包打包并推送到 VSTS 包源的构建。

我已将提要 url https://mycompany.pkgs.visualstudio.com/.../v3/index.json(

我尝试从 VSTS 下载凭据提供程序 (CredentialProvider.VSS.exe) 并将其复制到此处%LocalAppData%\NuGet\CredentialProviders,但我仍然看到身份验证弹出窗口。

我错过了什么或做错了什么?我正在使用 VS2013 和 NuGet v3.3,如果有区别的话。

4

1 回答 1

4

Visual Studio 2015 Update 1 及更高版本具有对 VSTS 源的内置支持。

对于 Visual Studio 2013,您需要在 NuGet.config 文件中手动管理个人访问令牌。在命令提示符下,您可以运行nuget.exe sources add -name {your feed name} -source {your feed URL} -username {anything} -password {your PAT}. 然后,重新启动 Visual Studio,您应该能够访问您的提要。

于 2018-03-19T17:32:49.560 回答