Bonjour,
Mon collègue a codé un programme qui tourne parfaitement sur son PC et le mien mais qui plante sur deux autres PC du service.
La ligne incriminée est celle-ci :
1 2
| Dim ds As New DataSet
ds.ReadXml("config.xml") ' <== Plantage ICI sur certain PC uniquement... |
avec l'erreur :
System.IO.FileNotFoundException: Impossible de trouver le fichier 'C:\Windows\system32\config.xml'.
Pour régler ce problème, on a changé le code par :
ds.ReadXml(Application.StartupPath & "\config.xml")
Ma question est donc :
Quel paramétrage du framework peut faire en sorte que lorsque l'on ne précise pas tout le chemin, cette méthode aille voir en premier lieu dans system32 au lieu de Application.StartupPath ?
Partager