Bonjour,
y'a un truc tout bête qui m'ennuie...
Je voudrais récupérer le chemin du répertoire de mon exécutable, comment je fais?
Il s'agit d'une application de service windows.
merci
Bonjour,
y'a un truc tout bête qui m'ennuie...
Je voudrais récupérer le chemin du répertoire de mon exécutable, comment je fais?
Il s'agit d'une application de service windows.
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.Windows.Forms.Application.StartupPath
2 possibilité:
- tu le marques en dur car comme c'est un service Windows, il doit normalement être dans Windows\System32 (mais c'est pas le top et pas fiable à 100%)
- tu passes par de la reflection
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
la reflexion, ça donnerait ça?
non?
car en fait,
moi, je voudrais le répertoire d'installation
c'est à dire Program Files/[Auteur]/[NomAppli]
dans lequel mon projet de déploiement installe également les fichiers de paramétrage, dll et autres...
es-ce que ça me donnerait bien ça?
oui,
ça marche
mais en fait, je voulais récupérer ce répertoire pour y créer et utiliser un fichier texte afin de tracer le cycle de mon service.
Mais, ça, ça marche pas...
j'ai une exception qui me dit que ce fichier n'est pas accessible,
il n'est sans doute pas possible de créer/modifier un fichier comme ça dans le répertoire Program Files, non?
Partager