IIS重启时,C#类的析构函数是否会被执行? 直接将.dll程序 覆盖的话又如何? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题倒是挺有意思,应该是会的,不过也许需要一些证据的支持。一般来说只要CLR没挂就会执行的。 是两个问题吧1、IIS重启是否会引起C#的析构函数肯定会引起析构,这是GC机制的原因2、替换DLL可否引起析构原来的DLL实际上还继续在内存里,直到所有使用原DLL的页面全部退出当然再没有页面使用原有DLL后,原有DLL就会进行析构。这实际上是IIS一个比较不错的特性。 用动态添加每一条记录的方式制作datagridview效率很低 C#创建一个文件 录制播放中声音的问题。急! 请教高手-winform 程序中使用线程 有谁知道可以利用下面的信息,生成TextBoxDesigner实例 帮忙想一个Sql语句 有对做教育感兴趣的吗? 关于winform设计流程 求<<c#高级程序员指南>> 如何使子窗口菜单不要自动和主窗口菜单合并? 多线程的问题,在线等 如何实现C#中BMP图象的缩小和放大?
1、IIS重启是否会引起C#的析构函数
肯定会引起析构,这是GC机制的原因2、替换DLL可否引起析构
原来的DLL实际上还继续在内存里,直到所有使用原DLL的页面全部退出
当然再没有页面使用原有DLL后,原有DLL就会进行析构。
这实际上是IIS一个比较不错的特性。