J'arrive presque au terme d'un projet sous C# que je vais livrer et j'ai une question << basique >> sur la gestion des licences clients.

Je précise que je vais livrer cette application avec ClickOnce qui permet de faire des mises à jour par internet.

La question est donc la suivante : est-ce que je peux gérer le fait qu'un client puisse ou non faire une mise à jour s'il est en règle avec la licence qu'il règlera tous les ans et qui lui permettra de faire les mise à jour ?

Je sais que l'on a tendance à imaginer qu'une fonctionnalité comme clickOnce peut tout faire, ce n'est pas ma façon de penser; Je veux juste m'assurer que je ne passe pas à côté de fonctionnalités qui m'éviteront des heures de programmation.

Merci par avance à ceux qui auront la gentillesse de bien vouloir partager leur expérience sur ce sujet.