我刚刚听到一位非常有经验的 .NET 讲师说网站是许多网络应用程序的集合,每个网络应用程序都有一个 AppDomain。
这里的 webapplication 是指 webforms 吗?
最佳答案
在 IIS 中,“网站”是与特定主机名和端口相关联的内容。该网站可以包含一个或多个“Web 应用程序”,这是可以在 ASP.NET 中创建的。每个“Web 应用程序”都相互隔离,并包含自己的 global.asax、 session 等。
虽然隔离并不完全,但 web.config 设置会继承到子目录。共享同一个应用程序池的应用程序可能会相互干扰(沙盒并不完美)
关于c# - 一个网站是许多网络应用的集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34318898/