02-24-2015 03:13 AM - modifié 02-24-2015 03:14 AM
Bonjour,
En utilisant un exemple de projet de labview, le fichier de configuration .xml du programme créé se trouve dans le dossier du programme.
Cela ne pose pas de problème tant qu'on est en mode développement mais lorsque l'on créé un exécutable et un installeur, ce fichier de configuration se trouve dans le dossier "Programme Files".
Sous Windows7, par défaut il est donc impossible de modifier ce fichier et donc de sauvegarder un changement de paramètres dans ce fichier.
Quelle est votre soution pour contourner ce problème?
Modifier à la main les autorisations du fichier de configuration du programme?
Déplacer le fichier de configuration dans un nouveau dossier au nom du programme dans le dossier caché "ProgramData"?
Une autre solution?
Résolu ! Accéder à la solution.
le 02-24-2015 03:30 AM
Personnellement j‘installe sous C:\labview_exe\rep_application
C en tant que " windows volume"
02-24-2015 07:33 AM - modifié 02-24-2015 07:37 AM
Salut,
As tu la possibilité de mettre le fichier XML dans le même répertoire que l'applicatif (ou dans un sous répertoire)? si oui, tu peux utiliser le vi Répertoire de l'applacation pour trouver le chemin d'accés à ton XML, cela fonctionne en mode développement et en mode Exe.
le 02-24-2015 08:25 AM
salut +1 kudos pour R3g, (chemin de l'application) ou proposer une boite de dialogue pour personnaliser le dossier de sauvegarde.
A+
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
le 02-25-2015 02:29 AM
Merci de votre participation R3g et Luc mais je crois que seul Thib_fr a bien compris mon problème, qui n'était pas de trouver le chemin du fichier de config mais comment le gérer avec la configuration par défaut d'un exemple de projet qui fait que le fichier de config se trouve dans le répertoire "Program Files" quand on créé un installeur et qu'il n'est pas autorisé en écriture pour l'utilisateur quand il se trouve dans ce répertoire.
La solution de Thib_fr est simple et ne nécessite pas de modifier le code du projet juste l'installeur.
le 02-25-2015 05:59 AM
Merci