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