web-dev-qa-db-ja.com

Visual Studio:NuGetパッケージソースには資格情報が必要です

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は資格情報の入力を求めてきます。

25
BaltoStar

1つの方法は、sourcesコマンドを使用することです。

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

これにより、資格情報を使用してそのソースを追加するか、既存のソースを更新できます。それは完全に動作します。

30
Mike Perrenoud

あなたはプロキシの後ろにいますか?その場合は、ドキュメントで説明されているように、プロキシ資格情報をグローバルNuGet.configに追加できます。 http://docs.nuget.org/docs/reference/nuget-config-file

1
Xavier Decoster