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