Не удается использовать сервер.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);


попробуйте добавить System.Web Как ссылка на ваш проект.


вам нужно добавить ссылку (System.Web) ссылка на System.Web