【发布时间】:2012-09-28 23:45:30
【问题描述】:
是否可以让两个 Web 应用程序项目(一个主网站和一个在虚拟目录中运行,例如管理站点)共享同一个应用程序池,以允许在后端共享内容,例如静态列表、会话状态等?
【问题讨论】:
标签: asp.net iis application-pool virtual-directory
是否可以让两个 Web 应用程序项目(一个主网站和一个在虚拟目录中运行,例如管理站点)共享同一个应用程序池,以允许在后端共享内容,例如静态列表、会话状态等?
【问题讨论】:
标签: asp.net iis application-pool virtual-directory
快速谷歌搜索发现了这个相关问题IIS App Pools & Static Classes,答案是这两个网站仍将位于不同的 AppDomain 中并且不会共享静态实例。
如果您需要在 Web 应用程序之间共享数据,最好为两个网站设置共享数据库/服务以进行通信。这也将更好地遵守最佳做法。
【讨论】: