【问题标题】:VSTS NuGet package feed authenticationVSTS NuGet 包提要身份验证
【发布时间】:2018-08-28 00:32:20
【问题描述】:

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

我已将提要 url (https://mycompany.pkgs.visualstudio.com/.../v3/index.json) 添加到 Visual Studio“包源”设置中,但是当我进入(例如)“管理 NuGet 包以获取解决方案”对话框时,系统会提示我输入用户名和密码.

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

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

【问题讨论】:

    标签: nuget azure-devops azure-artifacts


    【解决方案1】:

    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,您应该能够访问您的提要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-19
      • 2017-12-19
      • 1970-01-01
      • 2017-12-23
      • 1970-01-01
      • 1970-01-01
      • 2018-03-15
      相关资源
      最近更新 更多