Вот млин туплю
Уже нашол, всё просто :
System.IO.Directory.GetCurrentDirectory();
IMHO все же не настолько просто. Вот что говорит о данном методе MSDN:
Directory.GetCurrentDirectory Method
Gets the current working directory of the application.
public static string GetCurrentDirectory();
Return Value
A string containing the path of the current working directory.
Remarks
The current directory is distinct from the original directory, which is the one from which the process was started.
Явно оговаривается, что
текущая директория не есть
начальная директория, из которой процесс был запущен.
Наверное, тебе больше подойдет такой вариант:
Application.ExecutablePath Property
Gets the path for the executable file that started the application, including the executable name.
public static string ExecutablePath {get;}
Property Value
The path and executable name for the executable file that started the application.
Правда, отсюда еще придется вытащить сам путь. Однако это гарантированно именно то, что тебе нужно.