AppDomain到底是什么?通俗一点 几家面试都问到这个,以前只在处理WPF未处理异常时用过其一个方法,其他地方还没用到过。到底该如何解释这个概念? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 AppDomain简单的说就是应用程序内的边界。可以通过它对相同进程中进行再次隔离。打个不恰当的比喻:IIS6.0中每个站点都会有个单独的W3WP进程提供服务,单独一个挂掉不影响其他网站的运行(使用不同应用程序池的情况下) 相当于一个进程。因为CLR允许在一个进程中托管多个程序(比如IIS),所以提出了程序域的概念。一个程序在运行的时候,它和它所引用、反射加载的所有模块的集合构成了一个程序域。 差不多就是个CLR下面的进程的概念 普通桌面程序,一个程序就是一个appdomain。iis一类程序,一个iis是可以运行很多很多网站的,如果这些网站都放在一个appdomain里,一个网站崩溃了,其他网站也不能访问了。如果每个网站都作为独立的程序,对机器的性能要求又太高,而且没法共享一些资源。所以.net就有appdomain的概念,一个iis进程里,给每个网站一个appdomain,这个每个网站都相互独立。 类与类的静态变量如何访问呢? dategridview 索引问题 我想在程序中集成VSTA开发环境,但是这种集成需要向微软申请许可吗?还是免费使用的? 如何实现 向一个TEXT框输入内容,等输入完毕后自动判断其内容正确性的事件? 再次发帖请教--如何加密、解密Stream流 一个DataTable根据条件分成3个DataTable 私人订单,寻苏州地区.NET程序员共同开发 ORA-00936: 缺少表达式 BeginReceiveFrom问题,紧急求助,在线等,100分重谢。 如何分割窗体??? id是什么意思?只的是数据库?求一下代码具体解析 &# 编码 对搜索引擎的收录有影响吗?
打个不恰当的比喻:
IIS6.0中每个站点都会有个单独的W3WP进程提供服务,单独一个挂掉不影响其他网站的运行(使用不同应用程序池的情况下)