Obtenir le chemin du programme dans VB.NET?
Comment puis-je obtenir le chemin absolu de programme, je suis en cours d'exécution?
source d'informationauteur Linda | 2010-02-07
Vous devez vous connecter pour publier un commentaire.
Comment puis-je obtenir le chemin absolu de programme, je suis en cours d'exécution?
source d'informationauteur Linda | 2010-02-07
Vous devez vous connecter pour publier un commentaire.
Pour cela, vous pouvez utiliser le
Application
objet.Chemin de démarrage, juste le dossier, utilisez Application.StartupPath()
Complet .exe chemin, y compris les program.exe nom sur la fin:, utilisez Application.ExecutablePath()
Essayez ceci:
My.Application.Info.DirectoryPath
[MSDN]C'est à l'aide de la
My
fonction de VB.NET. Cette propriété est disponible pour tous les types de projet web, depuis .NET Framework 2.0, y compris Console Apps que vous avez besoin.Aussi longtemps que vous faites confiance à Microsoft de continuer à garder cette fonctionner correctement pour tous les types de projet, c'est plus simple à utiliser que l'accès à l'autre "plus directe" des solutions.
Pour une application de console, vous pouvez utiliser
System.Reflection.Assembly.GetExecutingAssembly().Location
tant que l'appel est fait dans le code de l'application console elle-même, si vous appelez cela de l'intérieur une autre dll ou un plugin pour revenir à l'emplacement de la DLL et non le fichier exécutable.Vous pouvez obtenir le chemin par le présent code
Vous pouvez également utiliser:
Définir Votre Propre Chemin de l'application
Dim myPathsValues Comme une Chaîne de caractères
J'utilise: