Лично я предпочитаю использовать NuGet.org для распространения.Он доступен в VSCode, Visual Studio как часть стандартного менеджера пакетов для решения
. Вы можете создавать пакеты развертывания и развертывать сборки в удаленных хранилищах с открытым или, возможно, частным доступом.Для этого вам необходимо отправить исходный код в виде отдельного пакета в один из хранилищ GitHub , GitLab или Azure
- Для распространения компонентов вы можете использовать NuGet , MyGet , Visual Studio Marketplace
- Для приложенияРаспределение, которое вы можете использовать Развертывание ClickOnce
Для этого зарегистрируйте учетную запись в GitHub, Google или Microsoft, зарегистрируйтесь в NuGet и вручную загрузите сгенерированный вами пакет CI / D,или как часть непрерывного развертывания