毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> windows平台 >> 正文

windows2008 R2 任务计划不执行

更新时间:2014-1-19:  来源:毕业论文

自已开发了一个程序, 程序的工作内容为: 从SQL里提取有关数据放进一个Excel文件里, 再把这个Excel作为附档发到某些邮箱中, 发完邮件自动关闭程序.
这个程序在windows2003里运行良好, 在windows2008R2里手动运行也良好, 但加到 任务计划中就不能正常执行, 一直运行但不发邮件,直到超时关闭.
我已经在任务计划中指定了开始位置(可省略)也是没用.
如果从SQL中提不到有效数据不生成Excel附档, 一个单一的邮件又能成功发送.
所以怀疑调用Excel出了问题, 将开始位置(可省略)指向Excel所在的目录, Excel也会激活, 但仍然不会发送邮件.
求大神指教.查了很多网文都找不到答案.

计划任务会出现这种问题,运行高延时程序或需要交互的程序时有时会脑残

我发现Environment.CurrentDirectory这个获得当前程序运行目录的方式,在任务计划执行时,是定位到了C:\Windows\System32去了,而手动执行就对了。
我想是因为,我们的程序不是独立运行的,是作为参数挂接到任务计划程序上运行的。
我把这个路径改成通过app.config文件配置了。问题就解决了。
或许你的问题跟我一样。
有点啰唆,希望能帮上忙。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。