Forcer la création d'un fichier xml dans le disque c:
Bonjour,
J'ai un petit soucis!!
Mon application crèe un fichier XML que j'aimerai placé autre part que sur le bureau (car mon application se trouve sur le bureau) :roll: mais je n'arrive pas à l'envoyer ailleurs. Sachant que cette application est destiné à d'autres utilisateurs comment je peut faire pour forcé la création?
Code:
1 2 3 4 5 6
| XmlSerializer xs = new XmlSerializer(typeof(Connect)); // Création d'une instance de XmlSerializer : on passe en paramètre du constructeur le type d'objet à sérialiser
using (StreamWriter wr = new StreamWriter("LoginMdp.xml")) //Ouverture d'un StreamWriter sur le fichier de destination
{
xs.Serialize(wr, co); //serialisation de l'objet
File.SetAttributes("LoginMdp.xml", FileAttributes.Hidden); //fichier caché
} |
J'ai essayé qui ne marche pas mais aussi la méthode Environment.SpecialFolder dont je ne comprend pas l'utilisation et je ne sais pas ou placé.
Merci de votre aide!!