Сводка
Если вы использовали NuGetPowerTools и включили восстановление пакета ( команда Enable-PackageRestore ), то эти пакеты будутбыть выбранным на этапе перед сборкой.Все, что вам нужно сделать, это отправить сжатое решение, , включая папку $ (SolutionDir) \. Nuget .
Подробное объяснение
Потому чтовы запустили команду Enable-PackageRestore, все ваши файлы проекта (которые являются файлами MSBuild), на которые ссылается решение, импортируют файл $ (SolutionDir) \. nuget \ NuGet.targets, который, в свою очередь, также импортирует $ (SolutionDir) \Файл .nuget \ NuGet.Settings.targets.Эти задачи MSBuild вызывают инструмент командной строки $ (SolutionDir) .nuget \ nuget.exe на этапе предварительной сборки для получения всех необходимых пакетов.Таким образом, ваши пакеты по-прежнему извлекаются из источника пакета, который вы определили в файле NuGet.Settings.targets (по умолчанию это фид nuget.org), не требуя от всех устанавливать расширение NuGet VisualStudio.