Maison >développement back-end >C++ >Comment puis-je obtenir le chemin de mon exécutable .NET ?

Comment puis-je obtenir le chemin de mon exécutable .NET ?

Patricia Arquette
Patricia Arquetteoriginal
2025-01-07 01:16:401052parcourir

How Can I Get the Path of My .NET Executable?

Comment déterminer le chemin de votre exécutable

Lorsque vous traitez des fichiers exécutables (.exe), obtenir leurs emplacements spécifiques peut être utile exigence. Vous pouvez avoir besoin de ces informations pour diverses raisons, telles que le débogage, la gestion de fichiers ou l'intégration de votre programme avec d'autres applications.

Solution utilisant la classe Assembly

Heureusement, il existe une approche simple en .NET pour récupérer le chemin de votre exécutable :

System.Reflection.Assembly.GetEntryAssembly().Location;

Cette ligne de code s'appuie sur le Méthode GetEntryAssembly de la classe Assembly. Assembly représente les informations sur un assembly, y compris ses métadonnées, ses modules et son code. La méthode GetEntryAssembly renvoie l'assembly qui contient le point d'entrée de l'application en cours d'exécution.

La propriété Location d'un assembly fournit le chemin complet vers le fichier exécutable . Il comprend le nom du fichier et son extension. En accédant à cette propriété, vous pouvez obtenir l'emplacement exact de votre .exe, même si vous le copiez dans un répertoire différent.

Cette solution est à la fois concise et efficace, ce qui en fait la méthode privilégiée pour récupérer le chemin de votre exécutable dans les applications .NET.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn