Est-ce que la mise à jour automatique de ClickOnce fonctionne pour les applications de services Windows?Est-ce que la mise à jour automatique de ClickOnce fonctionne pour les applications de services Windows?
Répondre
Non, utilisez plutôt un projet d'installation de Windows.
ClickOnce installe l'application pour l'utilisateur actuel. Peut-être que c'est possible (avec quelques ajustements) sous Windows XP avec un accès complet à l'ordinateur. Mais avec l'UAC, c'est une histoire différente.
Si vous les utilisateurs avez des autorisations suffisantes, vous pouvez utiliser une application en un clic en tant que «installateur» d'un service. Lorsque le one-click s'ouvre, il peut arrêter le service existant et installer la nouvelle version.
Il s'agit en quelque sorte d'un hack mais il fonctionne pour les instances dans lesquelles vous avez besoin d'un service, mais qui souhaitent également un modèle de déploiement en un clic.
Clickonce a besoin d'un utilisateur connecté car il installe et exécute des applications à partir du profil utilisateur.
Vous pouvez simplement télécharger une nouvelle copie de vos services exe en utilisant votre service, le mettre dans le même répertoire que l'exe de votre service, puis générer un processus pour copier cela sur l'exe actuel et quitter votre service immédiatement, il obtiendra redémarré par Windows (en supposant que vous l'avez configuré pour être).
- 1. Mise à jour automatique de vos applications via Windows Update
- 2. Mise à jour automatique d'un service Windows
- 3. Mise à jour automatique des applications .net
- 4. Mise à jour automatique pour l'application WinForms
- 5. Demande de mise à jour automatique
- 6. Mise à jour automatique dans les environnements d'entreprise (C#)
- 7. Mise à jour automatique de l'application Web
- 8. Mise à jour automatique de la liaison de données
- 9. Mise à jour des applications Windows VB.net sur Internet
- 10. C# Databound ComboBox Mise à jour automatique
- 11. problème QSqlTableModel - aucune mise à jour automatique
- 12. ClickOnce Deployment, mise à jour système requise Microsoft.mshtml
- 13. NSIS - Application de mise à jour automatique silencieuse
- 14. Comment la mise à jour automatique des contrôles fonctionne-t-elle lorsque DataRow est mis à jour?
- 15. Mise à jour automatique d'une colonne de statut
- 16. mise à jour dans la base de données que les enregistrements mis à jour dans datatable
- 17. composante reprise de téléchargement de fichiers pour une utilisation dans la mise à jour automatique
- 18. Mise à jour automatique de l'application .net CF
- 19. Subsonic 2.2: La mise à jour ne fonctionne que pour certains champs?
- 20. Liaison à un objet à mise à jour automatique?
- 21. Que peuvent faire les services sous Windows?
- 22. Comment fonctionne le flux de mise à jour Six Apart?
- 23. Mise à jour automatique des phases de construction de Xcode pour une cible?
- 24. Comment vous assurez-vous que les applications Windows et les services Windows accèdent au même ProgramData sur Win2008 x64?
- 25. Erreur de déploiement ClickOnce sur l'application .NET mise à niveau
- 26. mise à jour ne fonctionne pas
- 27. Quels sont les problèmes de mise à jour des applications Android et les meilleures pratiques?
- 28. Syntaxe de mise à jour pour Access
- 29. Mise à jour des fichiers de ressources pour l'application iPhone
- 30. Mise à jour des applications iPhone via le Web
En fait, je me demandais si je pouvais retirer ça aujourd'hui. Je ne sais pas comment cela fonctionnerait bien. –
Apparemment, il n'était pas si clair qu'il n'a pas besoin d'être modifié. :-) – tvanfosson