为什么svchost.exe终止我的C#应用​​程序?

出于某种原因,我的C#应用​​程序被svchost.exe终止,我试图理解为什么。 它正在静默终止应用程序,直到我使用Windows调试工具中的Gflags.exe打开Silent Process Exit日志记录。 它不常发生在我无法在(客户PC)上运行调试工具的机器上。

该活动并没有真正为我提供太多信息。 终止代码是805306369 = 0x30000001,但我似乎无法在网上找到任何有用的信息,告诉我如何解释这个数字。

我希望Silent Process Exit日志会对此有所了解,但现在我还有更多问题。

任何意见,将不胜感激。 感谢您的帮助!

这是有问题的事件:

Log Name: Application Source: Microsoft-Windows-ProcessExitMonitor Date: 06/05/2013 04:12:17 PM Event ID: 3001 Task Category: None Level: Information Keywords: Classic User: SYSTEM Computer: PC Description: The process 'C:\Users\Administrator\AppData\Local\MyApp.exe' was terminated by the process 'C:\Windows\System32\svchost.exe' with termination code -805306369. The creation time for the exiting process was 0x01ce61ad4e81c70c. Event Xml:    3001 0 4 0 0 0x80000000000000  2350   Application PC    C:\Users\Administrator\AppData\Local\MyApp.exe C:\Windows\System32\svchost.exe -805306369 01ce61ad4e81c70c