进程联动关闭
定义了一个主进程(应用程序),在主进程中启动了额外的多个子进程,希望在主进程关闭的同时关闭子进程,该如何处理?假如主进程通过正常的退出(APPLICATION.EXIT事件)捕获是能正确处理,但如果主进程是异常的退出呢?比如通过任务管理器强行关闭的主进程或者通过调试工具(如VS IDE)强行终止调试导致的。
发现,VS IDE在进程被强行关闭后,其联动的子进程(主要是WEB调试的开发服务器)能被同时关闭。 --------------------编程问答-------------------- 启动线程时做标记,在关闭进程时关闭线程 --------------------编程问答-------------------- 顶一个 --------------------编程问答-------------------- 帮顶。。。 --------------------编程问答-------------------- --------------------编程问答--------------------
怎么做标记?正常退出是能正确的关闭的,我指的是异常的退出,比如通过进程管理器强制的关闭主进程的时候。
补充:.NET技术 , C#