За ограниченное количество времени, которое я работал с NuGet, все файлы packages.config
, с которыми я столкнулся, были связаны с проектом Visual Studio.Я только что нашел тот, который, кажется, не связан с проектом (в данном случае проект C #).Скорее, его цель, по-видимому, состоит в том, чтобы собрать инструменты, необходимые для успешного завершения сборки решения, компонентом которого является проект (то есть пакеты NuGet в файле packages.config
никогда не упоминаются непосредственно в файле .cs).
Я знаю, что могу открыть packages.config
в текстовом редакторе и добавить в него новый пакет.Однако, похоже, это противоречит идее NuGet, насколько я понимаю, и я не уверен, что добавление записи в packages.config
вручную не создаст проблем в будущем.
Что такоелучший способ добавить новый пакет NuGet в файл packages.config
, который не связан с таким проектом Visual Studio?Документы Microsoft, которые я нашел до сих пор, похоже, упоминают соответствующий проект VS (см. https://docs.microsoft.com/en-us/nuget/consume-packages/ways-to-install-a-package)