asp.net - 两个网站使用单个应用程序池来共享资源

标签 asp.net iis application-pool virtual-directory

是否可以让两个 Web 应用程序项目(一个主网站和一个在虚拟目录(例如管理站点)中运行)共享同一个应用程序池,以允许共享后端内容,例如静态列表、 session 状态等?

最佳答案

快速谷歌搜索发现了这个相关问题IIS App Pools & Static Classes答案是这两个网站仍将位于不同的 AppDomain 中,并且不会共享静态实例。

如果您需要在 Web 应用程序之间共享数据,那么通过为两个网站进行通信设置共享数据库/服务会得到更好的服务。这也将更好地遵循最佳实践。

关于asp.net - 两个网站使用单个应用程序池来共享资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12786573/

相关文章:

google-chrome - 修复有关 IIS8.5 和 SQL Server 2012 中过时加密的 Chrome 通知

android - Android设备通过USB线连接PC本地主机

powershell - 如何使用Powershell获取IIS应用程序池的 "periodic restart recycle value"

asp.net - 网站重写了所有 URL,但过了一段时间 404 全部

asp.net - 匿名访问的应用程序池身份和帐户有何用途?

c# - ASP.NET 变量的 JavaScript 语法错误

c# - 使用 Visual Studio 和 .NET 的 Angular 2 路由

c# - ASP.Net 普通类中的静态类

javascript - Asp.net/JQuery 在下载前显示/隐藏动画 gif

MySQL彻底清除缓存