Как я могу найти имя / идентификатор WebApp, на котором запущена страница в IIS7? - PullRequest
0 голосов
/ 30 июня 2009

У меня есть страница, работающая на IIS7. Я хотел бы знать имя или, по крайней мере, идентификатор веб-приложения, на котором запущена страница. Например, если у вас есть DefaultWebSite> MyWebApp> virtualDirectory> myPage.aspx, мне нужен фрагмент кода выполняется в myPage.aspx и распечатывает строку: «MyWebApp», динамически, в зависимости от имени веб-приложения, в котором оно выполняется.

Я знаю, что есть пространство имен для конфигурации IIS7, Microsoft.Web.Configuration, но я не вижу способа привязать страницу к ее веб-приложению во время выполнения. Я могу перечислить разные семейства веб-сайтов, но не уверен, как связать их с работающей страницей.

1 Ответ

0 голосов
/ 30 июня 2009

Я верю в этом блоге есть пример того, что вы пытаетесь сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...