我已经编写了一些我通过Windows任务调度程序运行的C#应用程序.它们正在成功运行(我可以从他们正在编写的日志文件中看到)但是Windows任务调度程序显示它们返回的最后一次运行结果0xE0434352.我在C#应用程序中需要做些什么才能将成功代码返回给Windows任务调度程序?
当我检查事件查看器时,发现以下信息,我的应用程序崩溃而没有任何应用程序错误日志记录。有人可以解释为什么会发生这种情况以及如何预防吗?
错误的应用程序名称:MyApplication.exe,版本:1.0.0.0,时间戳:0x5964fac7
错误的模块名称:KERNELBASE.dll,版本:6.1.7601.23807,时间戳:0x5915f98e
异常代码:0xe0434352
错误偏移量:0x0000c54f
错误进程ID:0x1494
错误应用程序开始时间:0x01d300cbc9034bc0
错误的应用程序路径:MyApplication.exe的
路径错误的模块路径:C:\ Windows \ syswow64 \ KERNELBASE.dll
报告ID:b1f21346-6cbf-11e7-bb68-005056ad2203