写了一个服务器端程序,没有能处理所有的错误,总有一些错误会抛出到系统中去.于是写了一个进程守护者,一旦发现服务器端退出,可以在第一时间重新启动服务器,也算是一种折中的方案吧.理论上讲应该是可行的,但是在Windows 2008系统上测试,发现,软件崩溃后,会卡在错误提示那里,进程不消失,所以进程守护者无法启动新的进程.在网络上搜索很久,没有找到合适的方案,总结如下: 1.打开组策略 (运行gpedit.msc) 2.管理模版=>Windows组件=>错误报告:显示错误通知(禁用),阻止显示用户…