NuGet - Local cache source

在安裝 NuGet 套件時,NuGet 會將使用到的 Package 存放起來以備後續重覆安裝時使用。存放的套件若有需要,可開啟 Visual Studio 的 Options 對話框,切換到 Package Manager 下的 General 頁籤,進行 Package 的清除或是瀏覽。

點選 Browse... 按鈕,可以查看 NuGet 幫我們快取了哪些 NuGet 套件。

這邊我們將該目錄位置複製下來,再次回到 Options 對話框。這次切到 Package Manager 下的 Package Sources 頁籤,在這邊添加一個 Source 。Source 位置指到我們剛剛所複製的位置,也就是 NuGet 套件快取所存放的位置。

設定好後按下 OK 按鈕將 Options 對話框關閉。接著開啟 Manage NuGet Packages 對話框,左側 Source選用剛剛我們所新加的 Source ,我們可以看到所有快取的 NuGet 套件,這代表著我們可以在此使用快取的 NuGet 套件進行安裝,即使此時網路無法連至 NuGet Server。