是否可以让两个 Web 应用程序项目(一个主网站和一个在虚拟目录(例如管理站点)中运行)共享同一个应用程序池,以允许共享后端内容,例如静态列表、 session 状态等?
最佳答案
快速谷歌搜索发现了这个相关问题IIS App Pools & Static Classes答案是这两个网站仍将位于不同的 AppDomain 中,并且不会共享静态实例。
如果您需要在 Web 应用程序之间共享数据,那么通过为两个网站进行通信设置共享数据库/服务会得到更好的服务。这也将更好地遵循最佳实践。
关于asp.net - 两个网站使用单个应用程序池来共享资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12786573/