2 ответов:
согласно Nuget dev David Ebbo
Если вы используете рабочий процесс восстановления пакета, вы можете полностью опустить папку Packages из системы управления версиями (включая этот файл).
Если вы откроете его в текстовом редакторе, вы увидите, что это список всех
packages.configфайлы для вашего решения.он должен быть под контролем версий? Это зависит от обстоятельств. Встроенная функция восстановления пакета NuGet воссоздаст этот файл, потому что он использует
packages.configфайл для каждого проекта, когда этот проект построен. Однако функция восстановления пакета TeamCity используетpackages/repositories.config.зачем использовать восстановление пакета TeamCity, если у вас есть восстановление пакета NuGet включен? Если у вас есть проект Silverlight с пакетами NuGet, по какой-то причине что-то идет не так с восстановлением пакета при сборке с помощью MSBuild. Для получения более подробной информации, проверьте мой вопрос по этому вопросу. проблема с PackageRestore, Silverlight и MSBuild
Comments