Den Pfad von wo aus du die EXE aufgerufen hast bekommst du (inklusive trailing slash) mit
System.Environment.CurrentDirectory
Den Pfad in dem die EXE Datei liegt bekommst du mit
System.AppDomain.CurrentDomain.BaseDirectory
Du kannst System.Environment.CurrentDirectory benutzen.
Console.WriteLine(System.Environment.CurrentDirectory);