问题描述
我做了一个.netWindows服务程序,程序里调用了外界接口提供的dll,但现在出现问题是,服务经常自动停止了,没找到原因,只能在Windwos事件日志里面看到系统记录的读地址错误。由于程序的错误都用try..catch..记录在本地日志文件中能看到,而这个错误直接读地址错误,所以判断认为应该不是服务程序的错误。那么,有没可能是外界接口提供的dll不是提供给服务的类库编译的呢?哪位大虾遇到过这个问题,怎么样解决的呢?急待~~
解决方案
解决方案二:
试一下这个:AppDomain.CurrentDomain.UnhandledException
解决方案三:
你说的是catch的异常捕捉吧,但我的服务估计是调别的接口dll时服务崩溃停止的,程序中的异常记录在日志文件里了,现在日志里没有异常,仅windows事件日志里有Thexxxserviceterminatedunexpectedly.Ithasdonethis2time(s).这个错误。哪位大虾遇到过呢急需解决~~
时间: 2024-09-20 08:03:06