【发布时间】:2013-03-20 22:16:47
【问题描述】:
Visual Studio 2012 > Tools > Options > Package Manager > Package Sources
我添加了一个指向 myget.org url 的新包源:
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 仍然提示我输入凭据。
【问题讨论】:
-
这是您的问题吗? nuget.codeplex.com/workitem/2114
-
如果不涉及代理,请随时分享经过清理的提琴手踪迹。
-
我想我遇到了同样的问题,据我所知,Fiddler VS 2012 不会发送身份验证标头,除非我通过其“登录”对话框提供凭据。几乎就好像它忽略了 packageSourceCredentials 部分(不管它是否在解决方案中的全局 NuGet.config 中)
标签: visual-studio nuget nuget-package myget