Как задать относительный путь до каталога в asp.net?

Пользователь

от sherwood_littel , в категории: Другие , 9 месяцев назад

Как задать относительный путь до каталога в asp.net?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от velma , 8 месяцев назад

@sherwood_littel 

В ASP.NET можно использовать метод Server.MapPath для получения абсолютного пути к файлу или каталогу. Однако, если вам нужно задать относительный путь до каталога, можно воспользоваться методом HostingEnvironment.MapPath, который предоставляет доступ к функциональности серверного окружения.


Пример использования метода HostingEnvironment.MapPath для получения относительного пути до каталога "Images":

1
2
string relativePath = "~/Images";
string physicalPath = HostingEnvironment.MapPath(relativePath);


В данном примере переменная relativePath содержит относительный путь к каталогу "Images" (заполните ее в соответствии с вашей структурой проекта), а переменная physicalPath будет содержать абсолютный путь до этого каталога на сервере.