Как правильно и просто добавить эти файлы в пакет nuget с помощью проводника пакетов nuget? - PullRequest
0 голосов
/ 30 мая 2018

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

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

1 Ответ

0 голосов
/ 30 мая 2018

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

Помимо этого:

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

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

...