NuGet - repositories.config Новый вопрос NuGet Я видел, что repositories.config добавлен в папку пакетов NuGet. Может ли кто-нибудь указать мне, что является целью этого файла? Спасибо! Ответ 1 Это файл, который в основном представляет собой реализацию NuGet, и не должен обрабатываться напрямую (он может исчезнуть или измениться в будущем). Но для справки он содержит список путей, указывающих на все package.config в решении. Обычно для каждого проекта используется NuGet. Ответ 2 Давид Эббо отвечает с 2011 года, и официальный совет продолжает меняться между версиями. Здесь, где мы стоим в 2015 году, для NuGet 2.7+ с "Автоматическое восстановление пакетов" (рекомендуется) рабочий процесс Я перефразирую, но в основном совет: Удалите packages/repositories.config из исходного элемента управления. Мы все равно его сгенерируем. ... если он как-то не сломается на вашей машине. Затем добавьте его в исходный элемент управления. Этот намек исходит из раздела игнорирования файлов в git: # Ignore NuGet Packages *.nupkg # Ignore the packages folder **/packages/* И важная часть: [...] # Uncomment if necessary however generally it will be regenerated when needed #!**/packages/repositories.config Ответ 3 Вам необходимо включить файл repositories.config в исходный репозиторий, если вы выполняете рабочий процесс восстановления автоматического пакета. Посмотрите http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages, где он конкретно упоминает эту точку.
Ответ 1 Это файл, который в основном представляет собой реализацию NuGet, и не должен обрабатываться напрямую (он может исчезнуть или измениться в будущем). Но для справки он содержит список путей, указывающих на все package.config в решении. Обычно для каждого проекта используется NuGet.
Ответ 2 Давид Эббо отвечает с 2011 года, и официальный совет продолжает меняться между версиями. Здесь, где мы стоим в 2015 году, для NuGet 2.7+ с "Автоматическое восстановление пакетов" (рекомендуется) рабочий процесс Я перефразирую, но в основном совет: Удалите packages/repositories.config из исходного элемента управления. Мы все равно его сгенерируем. ... если он как-то не сломается на вашей машине. Затем добавьте его в исходный элемент управления. Этот намек исходит из раздела игнорирования файлов в git: # Ignore NuGet Packages *.nupkg # Ignore the packages folder **/packages/* И важная часть: [...] # Uncomment if necessary however generally it will be regenerated when needed #!**/packages/repositories.config
Ответ 3 Вам необходимо включить файл repositories.config в исходный репозиторий, если вы выполняете рабочий процесс восстановления автоматического пакета. Посмотрите http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages, где он конкретно упоминает эту точку.