什么是AppDomain? 我们都知道windows进程,它起到应用程序隔离的作用,带来的好处是,当某个进程发生错误的时候,不会影响其他的进程,系统也不会受到影响.但是,创建windows进程的代价是很大的..net推出AppDomain的作用也是隔离,如果能确保应用程序都是安全代码(managed code),那么appdomain其实就可以起到进程的作用.每个appdomain里有自己的堆,负责自己内部对象的创建和销毁,对象一般不能夸appdomain访问. 当应用程序启动,CLR加载后,会…