Не удается использовать сервер.MapPath
что я должен сделать Server.MapPath
работы?
У меня using System.Web;
что еще? Когда я набираю Server
нет опции быстрого результата (intelli-sense) для Server
.
помочь?
6 ответов
вы можете попробовать использовать этот
System.Web.HttpContext.Current.Server.MapPath(path);
или использовать HostingEnvironment.MapPath
System.Web.Hosting.HostingEnvironment.MapPath(path);
ваш проект должен ссылаться на сборку System.Web.dll
. Сервер является объектом типа HttpServerUtility
. Пример:
HttpContext.Current.Server.MapPath(path);
Firt добавить ссылку на System.web
, Если у вас нет. Сделайте это в ссылки.
затем вы можете использовать Hosting.HostingEnvironment.MapPath(path);