文章目錄
為 NuGet 設定需驗證的 proxy
公司電腦密碼三個月就需要更換一次,連帶著代理伺服器 (proxy) 設定也需要更新一輪,但這次卻有點不同 - 我的 Visual Studio 2015 無法從 NuGet 取得相關 package。我一直記得我剛進公司時,將所有需要設定 proxy 的軟體,把相關設定步驟都紀錄下來了,但這次卻出乎我意料,我想一定是我在做其他測試時動到了相關設定,立馬來看看發生了什麼事吧
其他功能一切正常
VS 起始畫面 - 新聞
VS Tools - Extensions and Updates
NuGet Package Manager 無法連線
NuGet Proxy 設定
手動設定
1-1. 開啟 Package Manager Console
1-2. 依序設定 proxy
porxy server
nuget config -set http_proxy=http://proxyserver:port
username
nuget.exe config -set http_proxy.user=AD\username
password
nuget.exe config -set http_proxy.password=password
1-3. 相關設定會儲存至
C:\Users\{username}\AppData\Roaming\NuGet\NuGet.Config
1.4. 設定完成需重啟 VS
密碼會加密,需透過 Package Manager Console 設定
使用系統 Proxy
- 將 NuGet.config 中關於 proxy 的設定清空,vs 即自動套用系統 proxy 設定
參考資料
文章作者 Yowko Tsai
上次更新 2021-11-01
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。