我在IIS7上运行了一个页面。我想知道运行该页面的WebApp的名称或至少ID。例如,如果你有DefaultWebSite> MyWebApp> virtualDirectory> myPage.aspx,我想要一段代码,在myPage.aspx中运行并根据其运行的Web应用程序的名称动态打印出字符串:“MyWebApp”。
我知道有一个IIS7配置命名空间,Microsoft.Web.Configuration,但我没有看到任何方法在运行时将页面绑定到它的Web应用程序。我可以枚举不同的网站集,但不知道如何将其绑定回正在运行的页面。