Как правильно и просто добавить эти файлы в пакет nuget с помощью проводника пакетов nuget?

Я создал новое решение с 2 библиотеками классов и 1 консольным приложением для тестирования 2 библиотек классов. Я хочу создать пакет NuGet для решения, чтобы другие приложения могли использовать 2 библиотеки классов.

Я не думаю, что консольное приложение тестера понадобится в пакете NuGet, потому что приложения будут использовать функциональность в 2 библиотеках классов, и я даже не думаю, что использование консольного приложения в пакете NuGet будет правильным вариантом использования сценарий. Итак, что было бы правильным и простым способом для меня создать пакет NuGet для этих двух библиотек классов?

1 ответ

Прежде всего, если две библиотеки никогда не будут использоваться отдельно от другой; вероятно, они должны быть просто одной библиотекой.

Сверх того:

  1. Каждой "вещи", которую вы хотите загрузить в Nuget (идиоматически, каждый проект), потребуется файл nuspec (nuget spec)
  2. Создайте файлы.nupkg с nuget pack,
  3. Опубликовать в ленту новостей с помощью nuget push,

Полные документы: https://docs.microsoft.com/en-us/nuget/tools/nuget-exe-cli-reference

Другие вопросы по тегам