Я хочу разрешить "~/whatever" из внутренних контекстов, отличных от страницы, таких как Global.asax(HttpApplication), HttpModule, HttpHandler и т.д., но может найти только такие методы разрешения, специфичные для элементов управления (и страницы).
Я думаю, что приложение должно обладать достаточными знаниями, чтобы иметь возможность отображать это вне контекста страницы. Нет? Или, по крайней мере, это имеет смысл для меня, он должен быть разрешен в других обстоятельствах, где известен корень приложения.
Обновить. Причина в том, что я придерживаюсь "~" путей в файлах web.configuration и хочу разрешить их из вышеупомянутых сценариев, отличных от Control.
Обновление 2: Я пытаюсь разрешить их для корневого сайта веб-сайта, такого как поведение Control.Resolve(..), а не путь к файловой системе.