Visual studio 添加需要VS2015凭据的NuGet包源

Visual studio 添加需要VS2015凭据的NuGet包源,visual-studio,visual-studio-2015,telerik,nuget,nuget-package,Visual Studio,Visual Studio 2015,Telerik,Nuget,Nuget Package,我正在尝试设置需要凭据的NuGet包源 我有最新版本的Visual Studio 2015,所有内容都是最新的。我知道如何通过VS2015中的UI添加包源,但这样做时无法指定凭据 他们要求我运行的命令是: NuGet Sources Add -Name "telerik.com" -Source "https://nuget.telerik.com/nuget" -UserName "<your login email>" -Password "<your password&

我正在尝试设置需要凭据的NuGet包源

我有最新版本的Visual Studio 2015,所有内容都是最新的。我知道如何通过VS2015中的UI添加包源,但这样做时无法指定凭据

他们要求我运行的命令是:

NuGet Sources Add -Name "telerik.com" -Source "https://nuget.telerik.com/nuget" -UserName "<your login email>" -Password "<your password>"
NuGet源代码添加-名称“telerik.com”-源代码https://nuget.telerik.com/nuget-用户名“”-密码“”
我知道我需要一个nuget.exe来运行这个命令,但是有一种方法可以直接通过VS来执行,而无需下载任何东西,不是吗


如果我下载NuGet.exe,打开一个命令提示符并导航到它以运行该命令,那么我是否能够从Visual Studio的NuGet Package Manager UI看到它,并从Visual Studio的NuGet Package Manager控制台访问它?我对它将如何与Visual Studio内置的NuGet软件包管理器集成感到困惑。

我发现您需要将NuGet.exe下载到计算机,打开命令提示符并导航到它。然后运行命令添加具有凭据的包源:

NuGet Sources Add -Name "telerik.com" -Source "https://nuget.telerik.com/nuget" -UserName "<your login email>" -Password "<your password>"
NuGet源代码添加-名称“telerik.com”-源代码https://nuget.telerik.com/nuget-用户名“”-密码“”

重新启动Visual Studio,包源将添加到Nuget UI和Nuget命令行中的列表中。

如果您正在使用SSO,并且Windows凭据修复程序对您无效,只需注销Visual Studio,然后重新登录,然后重新启动Visual Studio;然后,401 NuGet包源错误将被修复。

我们可以将文件NuGet.config文件条目更新为
We can update the file Nuget.config file entry as  

<add key="Telerik" value="https://nuget.telerik.com/nuget" 
UserName ="<<youremail@mail.com>>" 
Password ="<<password>>" />  

This let me build and run.
这让我建立和运行。
FYI,这通过将源信息存储在%AppData%/Nuget/Nuget.config中来实现