Que dois-je faire pour que Server.MapPath
fonctionne?
J'ai using System.Web;
quoi d'autre? Lorsque je tape Server
, il n’ya pas d’option de résultat rapide (intelli-sense) pour Server
.
De l'aide?
vous pouvez essayer d'utiliser ceci
System.Web.HttpContext.Current.Server.MapPath(path);
ou utilisez HostingEnvironment.MapPath
System.Web.Hosting.HostingEnvironment.MapPath(path);
Votre projet doit référencer Assembly System.Web.dll
. Le serveur est un objet de type HttpServerUtility
. Exemple:
HttpContext.Current.Server.MapPath(path);
Ajoutez d’abord une référence à System.web
, si vous n’en avez pas. Faites cela dans le dossier Références .
Vous pouvez ensuite utiliser Hosting.HostingEnvironment.MapPath(path);
Essayez d’ajouter System.Web
comme référence à votre projet.
Vous devez ajouter une référence (System.Web
) Référence à System.Web