[Visual Studio] 找不到本應存在的 NuGet 套件

今天在整理 code 的時候開新專案在搬 code,卻發現怎麼樣也找不到本應存在的 NuGet 套件!到底是發生了什麼?

原來是因為我重新安裝電腦,之前在 Visual Studio 上的設定跑掉了,而這個專案又是接手前輩的,所以一時不察!紀錄一下避免未來腦筋又秀逗~
NuGet 其實是必須接到網路套件來源才能下載,否則就只有自己電腦上 offline 的微軟本身就有的套件!因此如果找不到本應存在的套件,極有可能是因為你的來源掛掉了或是根本沒有掛載 … 就跟我一樣(哭奔~

打開 Visual Studio 找到 “工具->NuGet 套件管理員->套件管理員設定”

找到 套件來源 看看是否只有 “Microsoft Visual Studio Offline Packages” 或是 來源是不是符合:

1
2
名稱:nuget.org
來源:https://api.nuget.org/v3/index.json

若來源缺少上述提到到 “nuget.org” 則請點選 “+” 號新增 上述來源,並記得一定要點選 “更新”。


✏以上就是本次的內容,
💡希望對正在閱讀的你也有幫助,若有誤的地方也歡迎指教。
❓若有什麼疑問歡迎下方留言,我會盡速回復您!


支持|不只是個工程師

如果這篇文章對你有幫助,請幫我
拍拍手|LikeCoin基金將會分發LikeCoin獎勵創作者
追蹤| Facebook & Instagram
也歡迎點我小額訂閱【不只是個工程師】

歡迎關注我的其它發布渠道