La mise à jour implique la mise à jour du binaire et de quelques bibliothèques. S'il vous plaît aviser si cela est possible en peaufinant juste le côté serveur? Peut-être, si je pouvais simplement envoyer un message avec un lien pour les mises à jour. Actuellement, il n'y a aucune dispositionComment mettre à jour les clients qui accèdent à un service Windows sur un serveur distant?
Il utilise une configuration de canal tcp pour communiquer.
L'application est construite sur .Net 2.0 Autant j'aimerais mettre à jour le côté client avec autant de fonctionnalités que nécessaire, je dois coller au code côté serveur pour le moment car la mise à jour aurait les fonctionnalités souhaitées . En peaufinant uniquement le côté serveur, je n'ai pas à poster tous les utilisateurs sur la mise à jour, ceux qui utilisent l'ancienne version recevront un message concernant une mise à jour en attente et ils migreront eux-mêmes –
Pour le côté client à mettre à jour, le client doit faire quelque chose (soit l'utilisateur doit le faire manuellement, soit le client, agissant comme l'utilisateur le fait automatiquement). Juste apporter des modifications au code du serveur n'aura aucun effet sur le client si le client ne sait pas quoi faire avec les msgs qu'il reçoit. .NET 2.0 a un mécanisme par lequel ceci peut être codé dans le bloc d'application de mise à jour d'entreprise (http://msdn.microsoft.com/en-us/library/ms978574.aspx), mais vous devrez toujours obtenir l'utilisateur. pour installer la prochaine version manuellement, mais ensuite les mises à jour se produiraient automagiquement. –