Hum ... ceci dit :
Path.GetDirectoryName(Application.ExecutablePath)
Si ton exe est C:\MonJeu\Bidule.exe ça renvoi C:\MonJeu et si c'est D:\AutreBidule\Truc.exe ça renvoi D:\AutreBidule ... donc quelque soit l'endroit où tu le met ça marchera ... Ce que je te propose c'est de ne pas supposer que CurrentDirectory pointe vers le bon répertoire en espérant que c'est le cas mais de définir toi même par rapport à quoi tu te base dans ton chemin relatif, qui peut être le dossier de ton application ou de n'importe quel autre fichier, donc en mettant de coté les suppositions ...
Partager