我开发了一个应用程序,它从我们的服务器中获取一些数据,将其吐出到Excel工作表中,然后通过电子邮件将该工作表发送给特定用户。我需要此应用程序每30分钟启动一次,因此我在服务器上设置了一个计划任务来运行此应用程序。我无法弄清楚的是:应用程序运行(我可以看到数据是从我们的数据库中收集的(在[Processed]列中标记为hit)),但它不会创建excel文件,因此不发送电子邮件。
我需要弄清楚为什么这个过程对我有用。有几点需要注意: 1.)我是这台机器的管理员。 (双检查我的权威) 2.)Excel IS安装在此机器上。 3.)计划任务不起作用,但如果我手动运行该程序,它将完美执行。 4.)安装了适当版本的.Net。 5.)存在执行类似操作且没有问题的其他计划任务。
服务器是2008 Enterprise。