Как правильно публиковать с помощью Nuget с использованием Visual Studio 2017
Если вы хотите опубликовать свою библиотеку с помощью nuget на каком-либо внешнем канале NuGet, я боюсь, что придется загрузить nuget.exe
отдельно и использовать его как часть сценария сборки .
Вы не могли бы сделать это внутри Visual Studio, используя встроенный менеджер пакетов NuGet, потому что такой опции нет, мы могли бы публиковать библиотеку в Visual Studio. Вы можете проверить Общие команды и Дополнительные команды менеджера пакетов NuGet в Visual Studio .
Если это так, где я должен хранить nuget.exe, я должен добавить его в мой путь
Переменная среды или сохранить его в корне моего проекта в / tools?
Вы можете сохранить nuget.exe в переменной среды PATH или сохранить его в корне проекта в /tools
. Это зависит от того, нужно ли вам делиться своим проектом с другими. Исходя из моего опыта, если вам нужно поделиться своим проектом с другими, я рекомендую установить nuget.exe
в папке \tools
, чтобы другим пользователям не нужно было специально устанавливать переменные среды на своем компьютере.
Надеюсь, это поможет.