该应用正在使用我的库,它使用线程进行一些操作;它也使用SIP VOIP库(显然它使用的是线程)。 GUI绑定到两个库的接口。 我注意到我的应用程序有一种奇怪的行为。通常它工作得很好但有时一段时间(3-5分钟)后突然关闭 调试或诊断太不规范了。
有人遇到过那种问题吗?任何想法可能是什么原因?
答案 0 :(得分:0)
我建议您添加应用程序级错误处理程序,以便您可以记录可能丢失的任何错误。它就像
一样简单Application.Current.DispatcherUnhandledException += HandleApplicationException;
以下是一篇描述它的MSDN文章: http://msdn.microsoft.com/en-us/library/system.windows.application.dispatcherunhandledexception.aspx