Iis 7 ASP 3.0应用程序对象

Iis 7 ASP 3.0应用程序对象,iis-7,asp-classic,iis-6,Iis 7,Asp Classic,Iis 6,我需要知道ASP 3.0中的应用程序对象是在IIS中同一应用程序池中的所有网站之间共享的,还是在IIS中同一应用程序池中逐站点共享的 谢谢不,它不在应用程序池中共享。它在单个应用程序(虚拟目录)中共享 根据Anthony的评论进行澄清:应用程序对象在单个应用程序中共享。顶级网站或虚拟目录本身被视为一个独立的应用程序。如果您有两个域名(主机头)映射到IIS中的单个网站,则认为它是同一个应用程序。客户如何引用网站并不重要。重要的是IIS是否有网站的单独条目。是,但网站如何。如果我在iis中的同一应

我需要知道ASP 3.0中的应用程序对象是在IIS中同一应用程序池中的所有网站之间共享的,还是在IIS中同一应用程序池中逐站点共享的


谢谢

不,它不在应用程序池中共享。它在单个应用程序(虚拟目录)中共享



根据Anthony的评论进行澄清:
应用程序
对象在单个应用程序中共享。顶级网站或虚拟目录本身被视为一个独立的应用程序。如果您有两个域名(主机头)映射到IIS中的单个网站,则认为它是同一个应用程序。客户如何引用网站并不重要。重要的是IIS是否有网站的单独条目。

是,但网站如何。如果我在iis中的同一应用程序中有许多网站(没有虚拟文件夹),那么它们是一样的吗?是的。如果您没有将它们标记为单独的虚拟目录,IIS将将整个事件视为单个应用程序。我不确定是否正确理解了您的答案。假设我在一个网站中有www.stackoverflow.com和www.serverfault.com网站,它们在同一个应用程序池中。我声明一个应用程序对象应用程序[“网站”]。如果我将应用程序对象网站设置为“True”,那么这两个网站在应用程序对象中是“True”,还是仅在我设置应用程序对象的网站中是“True”?如果这两个URL在IIS中指向同一个网站,则是。否,即使在同一池中运行,每个顶级网站也是独立的应用程序。