Buenas,
Debes de tener en cuenta, que el GetCurrentDirectory debería de decirte la ruta de la carpeta donde se ejecuta el ejecutable de tu aplicación...
E imaginando que el directorio sería así:
-MiDirectorio/
|-Aplicación.exe
|-reportes/
|-reporte1.rpt
Para acceder al reporte1, deberías usar esto:
System.IO.Directory.GetCurrentDirectory() & "reportes/reporte1.rpt"
(revisa que el Get termine con la barra "/")
De todas formas, como suelo hacer con el resto de posts... Microsoft tiene una gran biblioteca con ayuda de todo tipo, además, en Google sólo he tenido que poner "directorio de aplicacion vb.net" y salían 5-10 ideas distintas y cada una de ellas mejor a la anterior.
Ayuda de Microsoft:
http://msdn.microsoft.com/es-es/libr...v=vs.110).aspx
Un saludo!!!