【问题标题】:Cannot authenticate to nuget feed in Visual Studio Team Services (was VSO) with Visual Studio 2013无法使用 Visual Studio 2013 对 Visual Studio Team Services(原为 VSO)中的 nuget 提要进行身份验证
【发布时间】:2016-12-14 14:23:17
【问题描述】:

我们在团队服务帐户上设置了一个 nuget 提要。使用 VS 2015,我可以使用 Microsoft 登录表单进行身份验证。

使用 Visual Studio 2013,它会弹出非常通用的身份验证表单,无论我输入什么,它都会不断弹出。有没有其他人遇到过这个?有什么办法吗?

通常,我只会使用 2015 进行身份验证,然后 2013 就可以了。不幸的是,我无法再让 2015 在我的电脑上运行 - 所以我需要在 2013 上使用它。

【问题讨论】:

  • 如果 VS2015 运行良好,只是 VS2013 有这个问题,您可以查看使用 NuGet 对提要进行身份验证的详细要求:visualstudio.com/en-us/docs/package/get-started/nuget/auth
  • 那么我是否正确理解了该页面 - 真的不支持 2013 年吗?我必须使用 Nuget.exe 吗? auth 助手听起来很有希望。感谢您提供链接 - 我会尝试其中一些选项。

标签: visual-studio visual-studio-2013 nuget azure-devops


【解决方案1】:

通过“Nuget 包管理器”对 VSTS 提要进行身份验证需要 VS2015 Update1 及更高版本,正如 Jack 提供的页面中提到的信息一样。

如果您不介意将凭证存储在“Nuget.config”文件中,您可以使用支持所有 nuget 客户端且易于使用的Personal Access Token 方法。而 Nuget Auth Helper 也是一个很好的方法。

【讨论】:

    猜你喜欢
    • 2014-03-15
    • 2016-12-05
    • 2014-01-27
    • 2016-02-17
    • 2012-10-26
    • 1970-01-01
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    相关资源
    最近更新 更多