Относительный путь в веб-конфигурации
-
02-07-2019 - |
Вопрос
Как мне указать относительный путь в файле web.config.Это значение не в строке соединения, поэтому я не могу использовать | DataDirectory | (Я думаю), что я могу сделать?
Решение
Для чего нужен относительный путь?
Вы говорите о физическом пути к каталогу или URL-адресе?
Редактировать:
Мне нужно было сделать что-то подобное для одного из моих проектов.Мне нужно было найти файл конфигурации, который хранился в определенной папке.Хотя сам файл web.config не предоставляет для этого ничего особенного, вы можете взять путь из файла web.config и преобразовать его в путь, относящийся к приложению.
Request.ApplicationPath предоставляет вам базовый каталог веб-приложения.ВЫ можете добавить к этому относительный путь и передать его всем, кому он нужен.
Также см это сообщение в блоге Рика Страла другие интересные каталоги, которые могут вам помочь.
Затем вы можете добавить относительный путь к