Skip to main content
 首页 » 编程设计

c#之一个网站是许多网络应用的集合

2024年05月10日40webabcd

我刚刚听到一位非常有经验的 .NET 讲师说网站是许多网络应用程序的集合,每个网络应用程序都有一个 AppDomain。

这里的 webapplication 是指 webforms 吗?

请您参考如下方法:

在 IIS 中,“网站”是与特定主机名和端口相关联的内容。该网站可以包含一个或多个“Web 应用程序”,这是可以在 ASP.NET 中创建的。每个“Web 应用程序”都相互隔离,并包含自己的 global.asax、 session 等。

虽然隔离并不完全,但 web.config 设置会继承到子目录。共享同一个应用程序池的应用程序可能会相互干扰(沙盒并不完美)