Получите корневой каталог в приложении Классика ASP

У меня есть несколько относительных путей в моем приложении Классика ASP. Я хотел бы получить ссылку на корневой каталог моего конкретного приложения (так как корень сервера - что-то другое) в целях устанавливания путей.

Существует ли способ сделать это?

7
задан Caveatrob 11 August 2010 в 20:37
поделиться

2 ответа

Я нашел способ сделать это, используя некоторые серверные переменные. Может ли кто-нибудь поручиться за возможные ошибки таким образом?

function getRoot()


pathinfo=Request.ServerVariables("PATH_INFO")

Set myRegExp = New RegExp
myRegExp.IgnoreCase = True
myRegExp.Global = True
myRegExp.Pattern = "^(/\w*/).*"
' Pop up a message box for each match
getRoot = myRegExp.Replace (pathinfo, "$1")


end function
-1
ответ дан 6 December 2019 в 15:17
поделиться

Вы пробовали

<%= Server.MapPath("/") %>
8
ответ дан 6 December 2019 в 15:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: