Jaki jest najlepszy sposób na uzyskanie ścieżki wykonywania exe w .NET?

Z programu a.exe znajdującego się w c: / dir muszę otworzyć plik tekstowy c: /dir/text.txt. Nie wiem, gdzie można znaleźć plik a.exe, ale tekst.txt zawsze będzie w tej samej ścieżce. Jak uzyskać nazwę aktualnie wykonywanego zespołu od wewnątrz, aby sam się zaprogramować, aby móc uzyskać dostęp do pliku tekstowego?

EDYTOWAĆ: co jeśli a.exe jest usługą Windows? Nie ma aplikacji, ponieważ nie jest aplikacją Windows.

Z góry dziękuję.

questionAnswers(7)

yourAnswerToTheQuestion