2015年7月28日 星期二

NuGet 快取導致 Install-Package -Version 失效,Update-Package 回應沒有更新

最近 Visual Studio 2015 發行了,馬上裝來體驗一下,

結果開啟 Visual Studio 2013 就有些怪怪的了!?
〈是不是裝 2015 造成的我還真不確定。〉

首先是 NuGet 套件管理器主控台 Update-Package 指令下下去,
所有套件都說沒有更新!?

但是對已經存在的套件直接下 Install-Package 卻會裝新版!
這什麼黑魔法!?

然後 Install-Package 指定安裝套件的版本(-Version X.XX)失敗!









後來發現似乎是快取惹的禍,所以就要來清除快取了。
先到【工具 / NuGet 套件管理員 / 套件管理員設定 】


































進入畫面後























點選【清除套件快取】,就大功告成囉!












指定版本可以正常安裝囉!

Update-Package 也恢復了!

沒有留言: