2015-07-11 59 views
0

我需要更新一個包Package01,它位於私人來源中,用於解決方案中的多個項目,從版本1.0.1到最新版本1.1.0。如果從Package Manager UI執行此更新,則需要重複執行此步驟多次。更新來自私人來源的所有項目的nuget包

只能一步完成嗎?感謝您的任何建議。

回答

1

您可以從軟件包管理器UI或軟件包管理器控制檯更新解決方案中所有項目的軟件包。

使用「管理包」對話框右鍵單擊解決方案,然後選擇「解決方案的管理包」。然後更新軟件包。您將能夠一步更新多個項目。

您也可以從軟件包管理器控制檯執行類似的操作。下面的命令會將jquery更新爲解決方案中所有項目的最新版本。

Update-Package jquery 

在NuGet網站上還有更多有關Update-Command的文檔。

+0

該命令不適用於消息「無更新可用...」。 PM用戶界面非常好用,我被選爲項目級:)。謝謝 – fred

+0

隨着軟件包管理器控制檯找不到任何更新,我唯一的猜測就是您的私有源未在下拉列表中被選中。 –

+0

我在鏈接上找到一個選項 - 來源並測試它確定;) – fred