c# - No se puede usar Server.MapPath
visual-studio intellisense (5)
¿Qué debo hacer para que Server.MapPath
funcione?
Tengo el using System.Web;
¿Qué más? Cuando escribo Server
no hay una opción de resultado rápido (intelli-sense) para el Server
.
¿Alguna ayuda?
Intente agregar System.Web
como referencia a su proyecto.
Necesita agregar referencia ( System.Web
) Referencia a System.Web
Primero agrega una referencia a System.web
, si no tienes. Haz eso en la carpeta de Referencias .
A continuación, puede usar Hosting.HostingEnvironment.MapPath(path);
Su proyecto necesita hacer referencia al ensamblado System.Web.dll
. El servidor es un objeto de tipo HttpServerUtility
. Ejemplo:
HttpContext.Current.Server.MapPath(path);
puedes intentar usar esto
System.Web.HttpContext.Current.Server.MapPath(path);
o use HostingEnvironment.MapPath
System.Web.Hosting.HostingEnvironment.MapPath(path);