Chemin d'Installation des applications ClickOnce

J'ai une application développée avec Visual Studio 2008 et distribué via ClickOnce.

Ma question: si je me connecte sur l'ordinateur client comme John (par exemple) et je lance le setup.exe (fourni par ClickOnce) pour installer l'application, j'ai remarqué que le chemin de l'exécutable est quelque chose comme: C:\Users\John\AppData\Local\Apps\2.0....\mysoftware.exe

Maintenant, si je me connecte sur comme Mike, le chemin de l'exécutable est quelque chose comme: C:\Users\Mike\AppData\Local\Apps\2.0....\mysoftware.exe

Il semble qu'il existe une autre copie de chaque fichier exécutable d'installation pour chaque utilisateur. Cela fait-il sens? Avant j'ai développé une application Visual Basic 6, où les exécutables sont situés dans C:\Program Files\MySoftware\MySoftware.exe. Chaque utilisateur exécutait le même exécutable.

  • Autant que je me souvienne, ce ClickOnce œuvres. Il ne peut le faire 'utilisateur' installations. Pas à l'échelle du système (ce qui serait aller dans Program Files).
  • Est-ce une autre installation de la solution, où les programmes sont situés dans Program Files? Comme MSI?
  • Oui, à peu près tous les autres programmes d'installation vous permettent de spécifier le chemin d'accès.
  • Quelles sont les autres installateurs disponibles? Je ne sais MSI.
InformationsquelleAutor Bronzato | 2012-06-24