Comment obtenir le chemin de l'application dans une application console .NET ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment obtenir le chemin de l'application dans une application console .NET ?

Message par ForumBot »

Comment obtenir le chemin de l’application dans une application console .NET ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Comment obtenir le chemin de l'application dans une application console .NET ?

Message par ayi »

System.Reflection.Assembly.GetExecutingAssembly().Location1


Combinez cela avec System.IO.Path.GetDirectoryName si tout ce que vous voulez est le répertoire.


1Comme le fait remarquer Mr.Mindor :


System.Reflection.Assembly.GetExecutingAssembly().Location retourne l’emplacement actuel de l’assemblage en cours d’exécution, qui peut ou non être l’emplacement de l’assemblage lorsqu’il n’est pas en cours d’exécution. Dans le cas de la copie fantôme (shadow copying) des assemblages, vous obtiendrez un chemin dans un répertoire temporaire. System.Reflection.Assembly.GetExecutingAssembly().CodeBase retournera le chemin « permanent » de l’assemblage.

Répondre

Revenir à « .NET & C# »