2009-09-22 9 views
0

Dans le bureau ici, nous avons un script de démarrage qui s'exécute sur le serveur qui mettra à jour via copier/coller le logiciel en interne s'il y a une version plus récente sur le serveur ou non. C'était simple, facile et rapide à mettre en œuvre.comment déployer une application automatiquement

Il y a maintenant un problème, beaucoup de nos utilisateurs sont hors site et ils utilisent des ordinateurs portables/tables qui ne se connectent pas au domaine pour exécuter les scripts de démarrage - ce qui signifie qu'ils doivent être déployés manuellement. C'était bien pour l'utilisateur que j'ai eu pendant un bon moment. Maintenant que j'ai 10 - c'est un non. Je dois trouver une meilleure solution. Sans développer quelque chose d'original, y a-t-il des solutions qui facilitent le déploiement/la mise à jour automatique?

Remarque: Ceci est une application winforms.

Répondre

4

Est-ce que ClickOnce est une option?

Il y a beaucoup à lire sur le lien que je vous montre, mais c'est vraiment très simple. Cependant, vous devrez publier l'application sur un serveur Web en direct. Quelque chose qui peut être accessible depuis le domaine. Cela pourrait poser des problèmes de sécurité. C'est une avenue à explorer, cependant.

+0

Je suis d'accord - ClickOnce semble être la meilleure solution. Je l'ai largement utilisé dans un environnement d'entreprise déployant à la fois des applications .NET et des applications héritées. C'est fantastique! VPN est-il une option pour que vos utilisateurs se retrouvent dans votre domaine? – Dan

+0

+1 Je vais vérifier ce lien. @Dan: Oui et non. Nous avons une connexion VPN mais elle n'est utilisée que pour le personnel administratif. Cependant, toutes les personnes qui VPN VPN Remote Desktop à une machine/machine virtuelle ... donc cela ne les affecte pas de toute façon. –

+0

ClickOnce est la meilleure solution. Je l'ai également utilisé dans le développement d'entreprise .. vraiment lisse. Mises à jour automatiques? Une brise. –

Questions connexes