Это можно сделать в диспетчере пакетов Nuget для решения (чтобы найти меню, щелкните правой кнопкой мыши решение или выберите «Инструменты-> Диспетчер пакетов библиотеки»).Вкладка «Обновление» в этом диалоговом окне предложит обновить несколько проектов, к которым применимо обновление.То же самое относится и к удалению с вкладки «Установлено».
Или с открытым решением откройте консоль NuGet, запустите «Update-Package», чтобы обновить все пакеты для всех проектов.Он также может работать для обновления определенных пакетов / проектов:
Update-Package [-Id] <string> [-IgnoreDependencies] [-ProjectName <string>] [-Version <string>] [-Safe] [-Source <string>] [-IncludePrerelease]
Он найдет те же обновления, что и в диалоговом окне, просто убедитесь, что в разделе «Источник пакета» выбран правильный канал (или «Все»):"выпадающий.
пример:
PM> install-package NUnit -version 2.5.9.10348 -ProjectName ProjectA
Successfully installed 'NUnit 2.5.9.10348'.
Successfully added 'NUnit 2.5.9.10348' to ProjectA.
PM> install-package NUnit -version 2.5.10.11092 -ProjectName ProjectB
Successfully installed 'NUnit 2.5.10.11092'.
Successfully added 'NUnit 2.5.10.11092' to ProjectB.
PM> update-package
Updating 'NUnit' from version '2.5.9.10348' to '2.6.0.12054' in project 'ProjectA'.
Successfully removed 'NUnit 2.5.9.10348' from ProjectA.
Successfully installed 'NUnit 2.6.0.12054'.
Successfully added 'NUnit 2.6.0.12054' to ProjectA.
Successfully uninstalled 'NUnit 2.5.9.10348'.
Updating 'NUnit' from version '2.5.10.11092' to '2.6.0.12054' in project 'ProjectB'.
Successfully removed 'NUnit 2.5.10.11092' from ProjectB.
Successfully added 'NUnit 2.6.0.12054' to ProjectB.
Successfully uninstalled 'NUnit 2.5.10.11092'.