当前位置: 代码迷 >> ASP.NET >> 已经终止了IIS ,为什么application_end()没有执行 thread.Abort(),线程还在执行?
  详细解决方案

已经终止了IIS ,为什么application_end()没有执行 thread.Abort(),线程还在执行?

热度:9222   发布时间:2013-02-25 00:00:00.0
已经停止了IIS ,为什么application_end()没有执行 thread.Abort(),线程还在执行??
已经停止了IIS   ,为什么application_end()没有执行   thread.Abort(),线程还在执行??


------解决方案--------------------------------------------------------
操作系统已经将你的进程杀掉了,包括其内部的各个线程,不是线程主动退出的,在application_end()之前,你的线程就已经abort()了~~你如果想测试线程application_end()时是否abort(),可以修改web.config文件,然后保存,就应该可以触发application_end()
  相关解决方案