Nuget консолидировать против обновления

84

В чем разница между действиями консолидации и обновления в NuGet для Visual Studio 2015 ? В обоих случаях я выбираю конкретную версию, которую хочу использовать в выбранных проектах.

Яцковский
источник

Ответы:

100

Вкладка «Обновление» предназначена для отображения пакетов, для которых доступны обновления, а вкладка «Консолидация» предназначена для отображения расхождений между проектами, в которых оба используют один и тот же пакет nuget, но нацелены на разные версии.

Джордан Брукер
источник
1
Сообщение в блоге
spottedmahn
18

Иногда версии, установленные в проекты в рамках решения, могут расходиться, и необходимо консолидировать используемые версии.

См. Https://docs.nuget.org/release-notes/nuget-3.0-preview для получения дополнительной информации.

iwhp
источник
1

Согласно этому блогу , это просто упрощает обновление различных версий NuGet-пакетов в ваших проектах.

Мохамед Бадр
источник
1

Консолидация теперь документирована здесь: Пользовательский интерфейс диспетчера пакетов NuGet -> вкладка Консолидировать


Спасибо @kraigb за включение этого в официальную документацию; ссылка: GitHub Issue

пятнистый
источник
1
Ответы только по ссылкам считаются некачественными. Постарайтесь дать ответ, фактически отвечая на вопрос, без необходимости искать ответ в другом месте.
Sinatr