Bonjour,
J'aimerais récupérer un fichier présent sur un ordinateur distant via mon application, et le copier dans mon Temp.

J'utilise pour ça un BinaryReader et un BinaryWriter
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
src = "\\NomDuServer\Dossier\Fichier.msi";
dest = "C:\Users\Nom\AppData\Local\Temp\Fichier.msi"
 
BinaryReader r = new BinaryReader(File.Open(src, FileMode.Open));
BinaryWriter w = new BinaryWriter(File.Open(dest, FileMode.Create));
Le code ne doit pas être remis en cause puisqu'il a fonctionné. Par contre lors du passage sur la ligne
BinaryReader r = new BinaryReader(File.Open(src, FileMode.Open));


J'obtiens l'exception suivante :
"L'accès au chemin d'accès '\\NomDuServer\Dossier\Fichier.msi' est refusé.'"
Le code marche si mon fichier est présent en local, mais j'ai cette erreur dés que je le met sur un autre serveur. Le dossier contenant ce fichier est bien sur partagé, j'ai essayé de jouer avec les règles de partage mais rien à faire j'ai toujours cette erreur.

Quelqu'un a-t-il une idée ?
Merci d'avance.