Bonjour,

Mon but: je doit enregistrer un fichier sur le disque du client.

Problème je sais pas si c:, d:, e: existe je ne sais même pas quelle dossier s'y trouve bref je sais juste que je doit le sauver!

D'ou mes questions:
Y a t'il un moyen de déclaré dans ma méthode (décrite plus bas) un répertoire qui est accessible en écriture?

Y a t'il un moyen de savoir quelle est le répertoire temp de windows par exemple? ou de le déclarer?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
XmlDocument XmlSave = new XmlDocument();
XmlSave.LoadXml(Transformed);
XmlSave.Save("c:\\form0.pnet");
A voir le tuto y a un moyen de les trouver :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
IDictionary env = Environment.GetEnvironmentVariables();
// Pour afficher une variable dont on connait le nom
Console.WriteLine("USERNAME = {0}", env("USERNAME"));
// Pour lister toutes les variables
IEnumerator en = env.Keys.GetEnumerator();
while (en.MoveNext())
    Console.WriteLine("{0} = {1}", en.Current, env(en.Current()));
Mais j'ai un peu de peine a saisir comment savoir quelle est la quelle. Pouvez-vous m'aider un petit peu?

Du moins pour localiser ou ce trouve le répertoire temp de windows?

Merci beaucoup