bob_le_cowboy
Messages postés13Date d'inscriptionmercredi 11 janvier 2006StatutMembreDernière intervention 5 avril 2007
-
5 avril 2007 à 11:04
cs_naddouuu
Messages postés5Date d'inscriptionmercredi 13 février 2008StatutMembreDernière intervention 3 avril 2008
-
25 mars 2008 à 14:40
Bonjour je viens de faire un traitementsur un fichier XML et j'aimerais sauvegarder ces modifications.
J'ai utilisé ceci pour l'ouvrir et le charger :
XmlDocument destXml = new XmlDocument(); // Création de l'objet Xml
destXml.Load(@"exemple_recette_youpi2.xml"); // Chargement du fichier
Après le traitement j'utilise la methode .Save afin de le sauvegarder :
string path = "path\\exemple_recette_youpi2.xml";
System.IO.TextWriter tWriter = new System.IO.StreamWriter(path);
destXml.Save(tWriter);
Et l'application plante en me balancant comme erreur :
Error : Request for the permission of type 'System.security.Permissions.FileIOPermission, mscorlib, version =2.0.0.0, culture = neutral, PublicToken= b77a5c561934e089' failed
Comme si je n'avais pas les droits necessaires afin d'écrire sur le fichier (alors qu'il n'est pas en lecture seule et que je suis admin de ma machine).
La method Save ayant plusieurs surcharges, je tiens a préciser que j'ai également essayer destXml.Save(@"path0").
J'aimerais savoir si ce problème est déja arrivé a quelqu'un et/ou si quelqu'un l'a déja résolu (j'ai effectué des recherches mais je n'ai rien trouvé) .
Merci d'avance
bob_le_cowboy
Messages postés13Date d'inscriptionmercredi 11 janvier 2006StatutMembreDernière intervention 5 avril 2007 5 avril 2007 à 15:26
D'accord j'ai un peu regardé a droite et a gauche mais je n'ai rien trouvé de simple et concret concernant la fermeture d'un XmlDocument.
Aurais-tu une piste a m'indiquer ?
Merci d'avance