【问题标题】:How to use CredentialProvider.VSS programmatically如何以编程方式使用 CredentialProvider.VSS
【发布时间】:2017-05-18 08:31:46
【问题描述】:

我正在尝试使用

访问 Nuget 存储库
PackageRepositoryFactory.Default.CreateRepository(Uri) 

要访问 nuget 提要,我需要我相信 CredentialProvider.VSS 可以提供的凭据。

我找不到的是如何将两者粘合在一起

【问题讨论】:

  • CredentialProvider.VSS.exe 是一个工具,如果没有验证它会提示一个窗口登录,您的详细要求是什么?你能提供简单的工作流程吗?另一方面,使用用户名和密码调用 Nuget 源添加命令怎么样?
  • 我想连接到 VSTS 中托管的 nuget 提要

标签: c# nuget azure-devops


【解决方案1】:

您可以直接通过参数CredentialProvider.VSS.exe调用-U添加Feed。例如:

D:\CredentialProviderBundle>CredentialProvider.VSS.exe -U https://*.visualstudio.com/_packaging/*/nuget/v3/index.json

然后只需在您的解决方案文件夹中运行nuget.exe restore

也许您也觉得这很有帮助:Authenticating feeds with nuget.exe credential providers

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-17
    相关资源
    最近更新 更多