Bonjour,
Dans un site en asp.net j'ai un dossier virtuel contenant des images.
Ce dossier n'est pas sur la même machine que le site web.
J'ai besoin de vérifier si une image existe dans ce dossier.
Si j'utilise Server.MapPath pour connaitre le chemin physique de l'image mais ça ne fonctionne pas par il construit l'url physique en fonction de l'exmplacement du site.
Exemple :
- Le site est sur le serveur A dans le dossier c:\\wwwroot\monsite
- Les images sont sur le serveur B dans dossier visible sur le réseau \\B\MesImages
- Le site a un dossier virtuel Images qui pointe sur \\B\MesImages
Si je fait : http://monsite/images/toto.gif ça marche, l'image s'affiche.
Je veux connaitre le chemin physique de toto.gif à savoir \\B\MesImages\toto.gif.
Si je fais Server.MapPath("/images/toto.gif") j'obtiens c:\\wwwroot\monsite\Images\toto.gif ce qui est faux.
Comment faire pour récupérer \\B\MesImages\toto.gif et non c:\\wwwroot\monsite\Images\toto.gif ?
Partager