bonjour,
je voulais tester mon application en release et je m'aperçois que j'ai une erreur au niveau du chemin d'accès de mon fichier xml.
j'explique:
Voici le chemin actuel:
WindowsFormsApplication1\WindowsFormsApplication1\bin\Debug\faconnage.xml
Je possède un fichier xml comportant des informations que j'ajoute, modifie supprime dans mon application. Hors après la compilation je ne vois plus le fichier en question et je ne peux pas utiliser cette gestion.
Mon code n'a aucun soucis, il fonctionne.
le chargement:
mon enregistrement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private void Form_gestion_faconnage_Load(object sender, EventArgs e) { faconnage = new DataSet(); // crée le dataset faconnage.ReadXml("faconnage.xml"); // lis le xml dataGridView1.DataSource = faconnage; // binding source dataGridView1.DataMember = "liste"; // objet data relation }
Question:
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
16
17 private void button_sauvegarder_Click(object sender, EventArgs e) { //Création du filestream System.IO.FileStream monfilestream = new System.IO.FileStream("faconnage.xml", System.IO.FileMode.Create); //Création d'un XmlTextWriter avec le filestream System.Xml.XmlTextWriter monxmlwriter = new System.Xml.XmlTextWriter(monfilestream, System.Text.Encoding.Unicode); // Ecriture du fichier avec la méthode whriteXml faconnage.WriteXml(monxmlwriter); monxmlwriter.Close(); // Ferme le formulaire this.Close(); }
est-il possible d'utiliser ce fichier sur le serveur ? serveur: 192.168.0.39
si oui comment faire pour l'utiliser ? et faut-il apporter des modifications dans mon code ? et le fichier ou le mettre pour avoir accès ?
merci
Partager