Kyn*_*rek 67 .net c# scheduled-tasks task
我已经编写了一些我通过Windows任务调度程序运行的C#应用程序.它们正在成功运行(我可以从他们正在编写的日志文件中看到)但是Windows任务调度程序显示它们返回的最后一次运行结果0xE0434352.我在C#应用程序中需要做些什么才能将成功代码返回给Windows任务调度程序?
小智 81
另一种选择是简单地使用可通过Windows事件查看器访问的应用程序日志..Net错误将记录到应用程序日志中.
Dmi*_*kov 33
在新窗口中设置作业时,您有两个字段" program/script "和" Start in(Optional) ".将程序名称放在第一位,将程序位置放在第二位.如果你不这样做,你的程序不在exe目录下启动,它将找不到位于其中的文件.
Kyn*_*rek 23
Hans Passant是正确的,我为AppDomain.CurrentDomain.UnhandledException添加了一个处理程序,如此处所述http://msdn.microsoft.com/en-us/library/system.appdomain.unhandledexception(v=vs.71).aspx我是能够找到正在发生的异常并纠正它.