ClickOnce ne peut pas être installé la façon dont vous pensez depuis le lancement, il est juste un URL (http://server/myapp/myapp.application). Ainsi, si vous pouvez faire en sorte qu'un utilisateur clique sur l'URL, vous avez accompli la même chose. Voici ce que nous avons fait et cela fonctionne vraiment bien. Nous gérons 5000 postes de travail dans une grande entreprise et ce que nous avons fait pour obtenir l'application sur toutes les machines, était de créer un fichier MSI simple qui a mis une icône sur le bureau (vous pouvez le mettre dans le menu Démarrer ou quoi que je sois deviner). L'icône a l'icône de l'application standard et est simplement une icône de lien qui pointe vers l'URL.
Lorsqu'un utilisateur clique sur l'icône, il lance l'application et s'installe, ainsi toutes les mises à jour automatiques tombent également.
Maintenant, cela a fonctionné pour nous parce que nous avons un très bon logiciel de gestion d'entreprise pour pouvoir déployer des MSI dans l'entreprise. Je ne connais pas votre situation, donc je ne sais pas si cela fonctionnera ou non.
La création d'un fichier MSI de l'application complète annule l'objectif des mises à jour automatiques et des éléments fournis par ClickOnce. Construire un MSI pour déposer une icône sur une machine est simple et ne doit être installé qu'une seule fois.
Si vous avez besoin d'aide ou avez des questions à ce sujet, écrivez-moi, je suis assez facile à trouver, il suffit de consulter mon blog.
Espérons que ça aide.
-Keith
Pouvez-vous fournir plus d'informations (par exemple, des liens, des exemples) sur les étapes de vos exemples? Je suis particulièrement intéressé par la publication du MSI en AD. –