Ответ 1
Откройте Консоль диспетчера пакетов и используйте Update-Package
cmd-let для обновления всех пакетов.
Я не могу найти способ обновить все пакеты NuGet за один раз, как вы можете в Visual Studio 2013.
Я вижу только, как это сделать один за другим.
Кто-нибудь знает, как обновить все за один раз?
Откройте Консоль диспетчера пакетов и используйте Update-Package
cmd-let для обновления всех пакетов.
В консоли диспетчера пакетов:
foreach ($p in get-project -all) { update-package -ProjectName $p.ProjectName }
Вы можете написать пользовательский script для обновления пакетов, как показано ниже, и выполнить его в консоли диспетчера пакетов
$list = Get-package -project {Add project name here}
for($i=0; $i -lt $list.Length;$i ++ ) { Update-Package -project {Add project name here} $list[$i].Id }
В VS2017 вы можете сделать следующее: