Visual Studio:NuGet包源需要凭据

问题描述 投票:25回答:2
Visual Studio 2012 > Tools > Options > Package Manager > Package Sources

我添加了指向myget.org url的新Package Source:

http://www.myget.org/F/myfeed/

VS > Tools > Library Package Manager > Manage NuGet Packages for Solution...

现在提示我输入myget凭据。显然,对于开发人员来说,每次使用myget软件包时都必须手动输入凭据将很不方便。

此博客介绍了如何在计算机级NuGet.config中存储凭据:

https://gist.github.com/xavierdecoster/3205826

但是按照我的步骤操作后,VS仍然会提示我输入凭据。

visual-studio nuget nuget-package myget
2个回答
30
投票

一种方法是使用sources命令:

nuget.exe sources Add|Update -Name feedName -UserName user -Password secret

有了这个,您既可以使用凭证添加该来源,也可以更新现有的凭证。它运行完美。


1
投票

您在代理人后面吗?如果是这样,您可能希望按照文档中的说明将代理凭据添加到全局NuGet.config中:http://docs.nuget.org/docs/reference/nuget-config-file


0
投票
© www.soinside.com 2019 - 2024. All rights reserved.