je veux lire un fichier sur un site Web que je développe, en l'uploadant sur le poste client, en .NET.
J'utilise le control HTML "File viewer", et tout est ok si je suis sur le browser du serveur. Mais par contre, lorsque je suis sur
le brower d'un poste client, j'ai IO.Exception: "Le périphérique n'est pas prêt".
Je ne sais pas pq et comment me tirer de là...
J'ai l'impression qu'il faut tout d'abord sauver le fichier sur le disque du server...
J'ai essayé plusieurs formats, dont le texte. Même symptômes.
"MedXmlNet.org" a écrit dans le message de news:23c5401c45ee9$6b65c880$ | | de quel format est le fichier |
J'ai essayé plusieurs formats, dont le texte. Même symptômes.
"MedXmlNet.org" <anonymous@discussions.microsoft.com> a écrit dans le message de news:23c5401c45ee9$6b65c880$a301280a@phx.gbl...
|
| de quel format est le fichier
|
J'ai essayé plusieurs formats, dont le texte. Même symptômes.
"MedXmlNet.org" a écrit dans le message de news:23c5401c45ee9$6b65c880$ | | de quel format est le fichier |
Oriane
"MedXmlNet.org" a écrit dans le message de news:23c5401c45ee9$6b65c880$ | | de quel format est le fichier
En fait, le problème est simple: le nom du fichier est récupéré sur le serveur, qui l'ouvre après en tant que stream. Mais évidemment, le serveur interprète ce nom par rapport à son environnement.
Il se trouve que j'ai chosi un fichier sur le disque D local du client, qui correspond au CDRom du serveur, vide. Donc évidemment j'ai eu un message cohérent.
Donc mon code est foireux.
Mais alors, quel est le bon code ?
Oriane|
"MedXmlNet.org" <anonymous@discussions.microsoft.com> a écrit dans le message de news:23c5401c45ee9$6b65c880$a301280a@phx.gbl...
|
| de quel format est le fichier
En fait, le problème est simple: le nom du fichier est récupéré sur le serveur, qui l'ouvre après en tant que stream. Mais
évidemment, le serveur interprète ce nom par rapport à son environnement.
Il se trouve que j'ai chosi un fichier sur le disque D local du client, qui correspond au CDRom du serveur, vide. Donc évidemment
j'ai eu un message cohérent.
"MedXmlNet.org" a écrit dans le message de news:23c5401c45ee9$6b65c880$ | | de quel format est le fichier
En fait, le problème est simple: le nom du fichier est récupéré sur le serveur, qui l'ouvre après en tant que stream. Mais évidemment, le serveur interprète ce nom par rapport à son environnement.
Il se trouve que j'ai chosi un fichier sur le disque D local du client, qui correspond au CDRom du serveur, vide. Donc évidemment j'ai eu un message cohérent.
Donc mon code est foireux.
Mais alors, quel est le bon code ?
Oriane|
Oriane
Ok. C'est bon, j'ai trouvé la solution.
"MedXmlNet.org" a écrit dans le message de news:23c5401c45ee9$6b65c880$ | | de quel format est le fichier |
Ok. C'est bon, j'ai trouvé la solution.
"MedXmlNet.org" <anonymous@discussions.microsoft.com> a écrit dans le message de news:23c5401c45ee9$6b65c880$a301280a@phx.gbl...
|
| de quel format est le fichier
|