Probleme lors de l'extraction d'une resource

Résolu
Signaler
Messages postés
86
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
13 juillet 2013
-
Messages postés
86
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
13 juillet 2013
-
Bonjour à tous,
J'essaie de copier une resource de mon projet vers un autre emplacement mais une erreur s'affiche.

Voici le code :

'J'ai même essaier avec system.IO, la meme erreur.
  My.Computer.FileSystem.CopyFile(My.Resources.Database, DatabaseLocation & "\Database.xml")


Voici l'erreur :

System.ArgumentException was unhandled
  Message=Caractères non conformes dans le chemin d'accès.


Quelqu'un aurait une solution s'il vous plait ? :)

J'essaie d'extraire un fichier xml de mon projet vers un autre chemin sur le disque dur, afin de pouvoir utiliser ce fichier xml avec mon application.

Merci.

4 réponses


Bonjour,

Puisque My.Ressources.Database est un xml (texte) autant écrire :
Using sw As New IO.StreamWriter(DatabaseLocation & "\Database.xml")
      sw.WriteLine(My.Resources.database.ToString)
End Using
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
81
Salut

Et que vaut DatabaseLocation au moment de l'erreur ?

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
86
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
13 juillet 2013

j'ai déclarer databaselocation en string = application.startuppath & "\Database.xml",
Messages postés
86
Date d'inscription
jeudi 7 janvier 2010
Statut
Membre
Dernière intervention
13 juillet 2013

C'est pas bête je n'y avais pas penser... Merci ! :D