Что такое репозитории Nuget.файл config?



что это за файл packages/repositories.config? Следует ли держать его под контролем версий?

548   2  

2 ответов:

согласно Nuget dev David Ebbo

Если вы используете рабочий процесс восстановления пакета, вы можете полностью опустить папку Packages из системы управления версиями (включая этот файл).

https://stackoverflow.com/a/7297465/284795

Если вы откроете его в текстовом редакторе, вы увидите, что это список всех packages.config файлы для вашего решения.

он должен быть под контролем версий? Это зависит от обстоятельств. Встроенная функция восстановления пакета NuGet воссоздаст этот файл, потому что он использует packages.config файл для каждого проекта, когда этот проект построен. Однако функция восстановления пакета TeamCity использует packages/repositories.config.

зачем использовать восстановление пакета TeamCity, если у вас есть восстановление пакета NuGet включен? Если у вас есть проект Silverlight с пакетами NuGet, по какой-то причине что-то идет не так с восстановлением пакета при сборке с помощью MSBuild. Для получения более подробной информации, проверьте мой вопрос по этому вопросу. проблема с PackageRestore, Silverlight и MSBuild

Comments

    Ничего не найдено.