No necesariamente.....
Lo que se trato de explicar es que si usas
dim mipath as string=system.environment.currentdirectory
dim mipath as string=my.aplication.info.directorypath
Te sera mas facil trabajar con las rutas....
Igual la base de datos puede estar donde tu quieras, pero no la dejes a un ruta explicitamente fija como "C:\Mis Documentos\Visual Studio projects 2005\MyApp\BaseDedatos"
por que ahi si te va a tronar todo el programa y tendras que cambiarla manualmente.........
Con lo que se te explico en los post anterior es mas que nada para que puedas armar una ruta dinamicamente y asi no depender de estar modificando el archivo de configuracion,, igual podrias poner en la parte de la ruta lo siguiente
"...\BaseDatos" <--Esto seria en desarrollo ya en instalacion seria algo como
"\BaseDatos" <-- Pues la carpeta bin ya no existira y no tendras que brincarla en la especificacion de la ruta.......
Trata de no usar rutas como C:\CarpetaA\CarpetaB..N
Por que entonces si tendras serios problemas con las rutas cuando mueves las carpetas de lugar o renombres...
No es que asi se trabaje en VB 2005, pero es de las formas que ma se usan, tu decides como hacer los path de tus recursos, pero acceder por medio de path es de las mas usadas y segura.