【发布时间】:2010-04-17 16:47:55
【问题描述】:
我有 3 个指向同一个物理目录的 IIS7 虚拟目录。每个都绑定了一个唯一的主机标头,并且每个都在自己的应用程序池中运行。最终,同一 ASP.NET 应用程序的 3 个实例。
在 global.asax 的 Application_Start 事件处理程序中,我想确定正在运行的应用程序实例(有条件地执行一些代码)。由于Request对象不可用,无法查询到当前的URL,所以想查询当前虚拟目录的绑定信息?
由于每个站点的主机头绑定都是唯一的,因此我可以识别正在启动的应用程序实例。有谁知道如何做到这一点或有更好的建议?
【问题讨论】: