Salut !
(Je code en C# sous monodevelop 2.6 beta2)
En fait je voudrais charger un fichier xml (placé dans le dossier Assets) de type XmlDocument. Je passe donc par un StreamReader, et je voudrais sauvegarder ce fichier donc j'instancie un StreamWriter avec le meme objet Stream que pour le StreamReader...mais le StreamWriter ne veut pas se créer car il n'a apparement pas les droits d'acces en ecriture.
Voici le code :
J'ai donc attrapé le message d'erreur : "Can not write to stream".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 try{ Stream file = Assets.Open("app.config"); StreamReader strd = new StreamReader(file); StreamWriter stwt = new StreamWriter(file); XmlDocument dom = new XmlDocument(); dom.Load(strd); //Chargement du fichier //Traitement... dom.Save(stwt); }catch(Exception e){ tv.Text = "'Message d'erreur : "+e.Message; }
Je voudrais donc savoir si il est possible de modifier les droit d'acces des fichiers assets.
Merci d'avance
Partager