2017-08-01 15 views
1

。這個任務需要大約26秒。我想知道這是否有必要,因爲我爲什麼要在每次啓動解決方案時恢復軟件包?如果我可以禁用它,那將是非常棒的。如何禁用恢復的NuGet軟件包,而開始每次我開始我的解決方案(65個項目,UWP,WPF,NetStandard)我可以在輸出窗口(包管理器)是的NuGet正在恢復的包看時間的解決方案

我使用Visual Studio 15.2(26430.16)

謝謝您的幫助!

回答

3

還原您所看到有自動恢復,這將只有基於SDK的項目運行。 https://docs.microsoft.com/en-us/nuget/consume-packages/package-restore#automatic-restore-in-visual-studio

目前沒有辦法顯式禁用自動恢復功能,但可以禁用恢復功能。 注意,這將禁用所有恢復(上構建/重建&解決方案右鍵單擊還原)

https://docs.microsoft.com/en-us/nuget/consume-packages/package-restore#enabling-and-disabling-package-restore

選擇工具 - >選項 - > NuGet包管理器 - >常規 - >包還原。 第一個選項禁用自我恢復,而第二個選項禁用構建恢復。

的NuGet嘗試恢復,以確保包裝不從磁盤或資產文件(這有助於智能感知)不會被刪除刪除。這對完整的視覺工作室體驗是不可或缺的。 有改善15.3(待2個星期內公佈),這將提高在啓動恢復的經驗,如果恢復在某一點以前做的,如果沒有更改包的引用,源等

相關問題