【发布时间】:2010-11-20 10:46:37
【问题描述】:
我在 Windows Server 2003 x64 上运行 C# .NET 3.5 控制台应用程序,我希望每 5 分钟运行一次作为计划任务。当我登录机器时,代码按计划正确运行(收集数据并写入 SQL Server 2005 数据库)。
当任务在没有用户交互登录的情况下运行时,它会失败并显示以下错误消息。
运行该应用程序的用户是管理员(这是一个没有公共界面的内部服务器/应用程序),该应用程序已在不同的 Windows 服务器 (x86) 上成功运行了几个月,当我将其迁移到新服务器。
我已经在所有方法上放置了 try-catch 块,并将错误记录到事件日志中,但没有记录任何错误,所以我在深入挖掘时遇到了问题。
错误:
EventType clr20r3, P1 APPNAME, P2 1.0.0.0, P3 4a89e160, P4 APPNAME, P5 1.0.0.0, P6 4a89e160, P7 2, P8 12f, P9 pszqoadhx1u5zahbhohghldgiy4qixhx, P10 NIL。
我已经进行了大量的谷歌搜索,我看到的最常见的问题是未正确安装或引用的 DLL。我不认为这是我的问题,因为我可以看到应用程序成功运行,并且数据在我登录时输入到数据库中。
非常欢迎对此提供任何帮助。提前致谢。
彼得
【问题讨论】:
-
它从哪里收集数据?
标签: c# .net-3.5 scheduled-tasks