Как я могу использовать Server.MapPath () из global.asax?
Мне нужно использоватьServer.MapPath()
объединить некоторые пути файлов, которые я храню вweb.config
.
Тем не менее, так какServer.MapPath()
опирается на текущий HttpContext (я думаю), я не могу это сделать. При попытке использовать метод, даже если он «доступен», я получаю следующее исключение:
Работа сервера недоступна в этом контексте.
Есть ли другой метод, который может сопоставить корневой веб-каталог, такой как~/App_Data/
на полный физический путь, такой какC:\inetpub\wwwroot\project\App_data\
?