У нас есть сценарий, в котором разные команды работают в разных частях более крупного продукта. Время от времени все проекты Visual Studio всех решений должны обновлять некоторые из упомянутых пакетов NuGet. В результате этого обновления все проекты во всем исходном дереве должны ссылаться на одни и те же версии пакетов.
Есть ли способ обновить определенный пакет NuGet до определенной версии во всех проектах с помощью автоматического подхода, например PowerShell?
Изменить: Есть ли способ как-то загрузить необходимые части Visual Studio и NuGet, а также правильно отредактировать ссылки сборки?
Пример:
NuGetScript Update Solution.sln PackageName -version NewVersion
или
NuGetScript Update PathToProjects PackageName -version NewVersion
Слишком много компонентов для загрузки всех из них в Visual Studio и обновления их вручную через интерфейс диспетчера пакетов.