Есть ли команда, указывающая nuget.exe на указанный c файл NuGet.Config? - PullRequest
0 голосов
/ 30 января 2020

Я пытаюсь установить пакеты Nuget через cmd, потому что наша программа работает на нескольких виртуальных машинах, которые выбираются случайным образом. На некоторых из этих виртуальных машин установлен Nuget и имеется файл NuGet.Config, который устанавливает пакеты в папку, которую мой проект не может обнаружить.

Я создал свой собственный NuGet.Config и поместил в root папки моего проекта Я проверил это локально, и все работает нормально. Я хочу что-то вроде «nuget.exe -configfile NuGet.Config», чтобы пакеты были установлены в папке моего проекта, как я настроил. Любая помощь?

1 Ответ

1 голос
/ 21 февраля 2020

Да. На основе документов интерфейс командной строки NuGet принимает опцию, указывающую, какой файл конфигурации использовать. Синтаксис выглядит следующим образом:

nuget.exe restore -ConfigFile <a-path-to-the-config-file>

В вашем случае:

nuget.exe restore -ConfigFile .\NuGet.Config

Основываясь на деталях вашего вопроса, " восстановить "часть было все, что ей не хватало.

...