Est-ce que quelqu'un sait comment définir le chemin pour DirectoryInfo lorsque je veux mapper vers un dossier nommé images sur webRoot. /images.Net DirectoryInfo path
Toute aide très appréciée, Merci
Est-ce que quelqu'un sait comment définir le chemin pour DirectoryInfo lorsque je veux mapper vers un dossier nommé images sur webRoot. /images.Net DirectoryInfo path
Toute aide très appréciée, Merci
Si vous avez un chemin relatif à votre web-app, vous aurez besoin de la carte avec la méthode MapPath (...).
Dans la classe Page:
string fullyQualifiedFilename = Server.MapPath(relativeFilename);
ou en dehors de la classe page:
string fullyQualifiedFilename = HttpContext.Current.Server.MapPath(relativeFilename);
String virtualPath= "~\\images";
String RealPath=Server.MapPath(virtualPath); //it must be done at web application
System.IO.DirectoryInfo directory= new System.IO.DirectoryInfo(RealPath);
nouvelle DirectoryInfo (Path.Combine (Server.MapPath (Request.ApplicationPath), "images"))
Oui, c'est vrai que le dossier s'appelle images, par rapport à mon application c'est ../images Est-ce que j'utiliserais ../images comme nomFichierNombre? Merci beaucoup. – user17510
Je suis un peu incertain au sujet du ../ dans le chemin, mais je pense que cela devrait fonctionner ... –
Ne vous inquiétez pas du "/", utilisez plutôt Path.Combine, car il est indépendant de la plate-forme et prend soin des séparateurs pour vous. – pondermatic