Existe um equivalente NuGet para implantar conteúdo para usuários finais?

Eu tenho um aplicativo c # e estou principalmente preocupado em enviar atualizações automáticas para clientes que executam meu software. Essas atualizações podem ser qualquer coisa de uma nova DLL corrigida / para um novo arquivo de recurso.

Sei que posso criar um aplicativo ClickOnce para chegar até lá, mas não permite muito controle como gostaria (por exemplo, quero poder "agrupar" facilmente componentes de terceiros com o meu software ou poder faça com que o usuário decida quais componentes ele deseja atualizar).

Vejo que programas como o NotePad ++ têm um atualizador dedicado, mas espero poder voltar atrás de outras pessoas, em vez de rolar meu próprio atualizador do zero.

Quais são as minhas opções?

questionAnswers(2)

yourAnswerToTheQuestion