簡體   English   中英

Visual Studio:NuGet 包源需要憑據

[英]Visual Studio : NuGet Package Source requires credentials

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 仍然提示我輸入憑據。

一種方法是使用sources命令:

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

有了這個,您可以使用憑據添加該源或更新現有源。 它完美地工作。

你在代理后面嗎? 如果是這樣,您可能希望按照文檔中的說明將代理憑據添加到全局 NuGet.config: http ://docs.nuget.org/docs/reference/nuget-config-file

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM