Déploiement ClickOnce et le chemin d'installation sur mon PC
J'ai une application que j'ai déployé sur le serveur web. Pour les utilisateurs de l' "publish.htm" le déploiement de la page web pour installer mon vb.net application. J'ai une question très simple , mais je ne peux pas tout à fait comprendre. Où est installé l'application? Je ne pense pas qu'il est installé dans "Program Files" comme les autres.
OriginalL'auteur Hoorayo | 2011-07-08
Vous devez vous connecter pour publier un commentaire.
De déploiement ClickOnce est conçu pour avoir un impact nul sur l'ordinateur hôte afin de ClickOnce applications sont installés dans les dossiers de l'utilisateur afin de ne pas avoir d'impact sur la machine hôte et de ne pas exiger de droits d'administrateur.
Sur Vista/Win7 cet emplacement est
SysDrive:\Users\UserName\AppData\Local\Apps\
dossier et sur XP boîtes je pense que le dossier estSysDrive:\Documents and Settings\UserName\Application Data\
si je me souviens bien.Sur Vista/7, vous pouvez facilement trouver cet endroit acheter ouvrant le Gestionnaire des Tâches et cliquer sur "Ouvrir l'Emplacement du Fichier" du menu de votre application dans le menu contextuel.
J'ai trouvé pour XP le dossier est SysDrive:\Documents and Settings\nom d'utilisateur\Local Settings\Apps\
OriginalL'auteur Dean Kuga
C'est le Cache de l'Application, mais vous pouvez sélectionner dans les propriétés->publier->manifeste de mettre un raccourci sur le bureau automatiquement. Il devrait également être un raccourci vers le programme depuis le menu Démarrer->Tous les Programmes.
La seule raison pour laquelle je connaisse est de garantir la capacité à modifier les fichiers dans le cas d'une mise à jour. C'est le seul endroit de la la mise à jour sera toujours accès à de l'. Il peut être gênant, et en particulier lorsque vous avez besoin pour l'installer dans un chemin d'accès spécifique, qui est l'endroit où cliquer une fois est vraiment limitée.
Ils font cela pour que la demande n'aura pas d'impact le GAC ou d'autres applications installées sur la machine, et ces applications ne sont pas d'incidence sur l'application ClickOnce. Le but de cela est ainsi, si votre client fonctionne dans un environnement d'entreprise, ils peuvent toujours installer votre application sans privilèges d'administrateur, et le système gars permettent généralement parce qu'ils savent qu'il ne peut pas gâcher l'ordinateur.
OriginalL'auteur Tim