2009-05-06 9 views
5


Je suis en train d'installer une application WPF en utilisant le déploiement ClickOnce. Certains paramètres du fichier app.config doivent être modifiés après l'installation de l'application. Bien que le fichier app.config existe dans le dossier de déploiement sous le nom d'assemblyname.exe.config.deploy, après l'installation de l'application, je n'arrive pas à le trouver sur l'ordinateur client, ce qui me permet de modifier les paramètres.Clickonce et app.config

Où puis-je chercher, des pointeurs?

Merci beaucoup.

Répondre

15

La configuration de l'application se trouve ici (remplacer < nom d'utilisateur > par le nom d'utilisateur, les utilisateurs de XP Rechercher dans "Document and Settings"):

C: \ utilisateurs \ < nom d'utilisateur > \ AppData \ Local \ Apps \ 2.0

il est situé dans l'un de ces sous-dossiers semi-énigmatiques, mais je suis sûr que vous l'aurez :)

+0

Merci beaucoup. Cela a aidé. –

2

vous devez utiliser SlowCheetah (extension VS). Avec ceci, vous pouvez créer une transformation pour votre fichier app.config en fonction de votre configuration de construction (par exemple, déboguer/libérer). Ensuite, lorsque vous publiez avec ClickOnce, votre fichier app.config (ou tout autre fichier XML d'ailleurs) sera transformé en package ClickOnce qui sera publié. Vous pouvez trouver un échantillon au https://github.com/sayedihashimi/slow-cheetah/tree/master/SlowCheetah.Samples/Wpf.Transform.

0

selon How to get folder path for ClickOnce application, vous pouvez obtenir le dossier d'une tâche en cours d'exécution par un clic droit dans le Gestionnaire des tâches (ou pour les versions antérieures de Windows dans Process Explorer à partir www.SysInternals.com)

enter image description here