2009-12-14 8 views
0

Nous utilisons le déploiement de ClickOnce depuis un certain temps maintenant et tout s'est bien passé jusqu'à récemment. Nous avons un de nos clients qui est en train de supprimer les répertoires Documents and Settings de leurs clients, ce qui efface totalement notre cache clickonce. D'après ce que j'ai vu, il n'y a aucun moyen de définir un autre emplacement pour cela, mais beaucoup de mes références en ligne dataient de 2005.Modifier le répertoire de cache de Clickonce

J'espérais que quelqu'un puisse fournir une réponse définitive quant à savoir si oui ou non avez changé cela et il existe un moyen de changer le répertoire d'installation et si non, avez-vous des recommandations où je pourrais trouver une solution à ce problème. En fin de compte, nous aimerions la même fonctionnalité de Clickonce concernant les mises à jour automatiques, mais une façon de laisser l'utilisateur choisir où installer ses fichiers. Toute info serait formidable! Merci!!

Dan

Répondre

0

J'ai trouvé a post that seems to ask the same question as you do, et selon les réponses qu'il a reçues, il est impossible de définir le dossier de destination d'une application ClickOnce. Quoi qu'il en soit, je pense que c'est une hypothèse raisonnable à faire lors du développement d'une application pour un client que le dossier de données d'application ne sera pas supprimé sur une base ad hoc (sauf si cette condition est connue lors de la collecte des besoins). du projet). Si votre client n'a pas une raison très précise (et bonne) pour supprimer les dossiers de données de l'application, je pense que vous devriez simplement expliquer que "non, cela ne va pas fonctionner avec notre solution".

+0

Merci Anders. Malheureusement, nous leur avons dit que cela ne fonctionnerait pas et ils n'ont pas aimé cette réponse. Ils fonctionnent sur un serveur Citrix et partagent cette application avec leurs clients. Supposément l'Admin insiste sur le fait qu'ils ne vont pas changer la façon dont ils font les choses, et que c'est pour la sécurité de leur entreprise. Personnellement, j'ai du mal à croire qu'ils suppriment ce répertoire, et pense qu'il y a une autre raison, mais il semble que je vais devoir chercher une solution .msi. Merci de votre aide. –

+0

Ok, je comprends. Trouvé un post qui pourrait contenir quelques bons conseils sur la façon de créer une mise à jour de mise à jour automatique personnalisée: http://stackoverflow.com/questions/691663/auto-update-library-for-net –

Questions connexes