Admitámoslo. No hay nada como App.Path en VB.NET como antes había en VB6. Pero aún así, hay diferentes maneras de hacer un App.Path en VB.NET.
ruta = System.AppDomain.CurrentDomain.BaseDirectory()
ruta = Application.ExecutablePath ' C:/blah/doofus.exe
ruta = Application.StartupPath ' C:/blah/