任务计划程序无法运行应用程序

时间:2016-02-04 13:32:19

标签: c# .net visual-studio ms-access scheduled-tasks

我在Visual Studio 2012中编写了一个C#.net 2.0控制台应用程序。它获取货币并成功将数据保存到MS Access。但是,当我尝试通过任务计划程序运行它时,它不会运行。

尽管应用程序通常在3-4秒内完成代码,但是当我在任务计划程序中运行它时,它似乎正在运行并且永远不会完成任何操作。

它在事件日志中提供了这些错误:

Version=1
EventType=CLR20r3
EventTime=130990590017921570
ReportType=2
Consent=1
UploadTime=130990590019310981
ReportIdentifier=a099e48c-cb32-11e5-bf25-001f298d0a8f
WOW64=1
Response.BucketId=dbb55061274ff83bb427ed5f7309e3ba
Response.BucketTable=5
Response.LegacyBucketId=129010695092
Response.type=4
Sig[0].Name= Problem Signature  01
Sig[0].Value=wp2access.exe
Sig[1].Name= Problem Signature  02
Sig[1].Value=1.0.0.0
Sig[2].Name= Problem Signature  03
Sig[2].Value=56b332fb
Sig[3].Name= Problem Signature  04
Sig[3].Value=System.Data
Sig[4].Name= Problem Signature  05
Sig[4].Value=2.0.0.0
Sig[5].Name= Problem Signature  06
Sig[5].Value=537ea536
Sig[6].Name= Problem Signature  07
Sig[6].Value=1e6d
Sig[7].Name= Problem Signature  08
Sig[7].Value=85
Sig[8].Name= Problem Signature  09
Sig[8].Value=System.Data.OleDb.OleDbException

我试过

  1. 将应用程序移至上层文件夹(D:\ Services \ etc.)
  2. 赋予app.exe和db.mdb及其文件夹
  3. (Users,NETWORKS Service,NETWORK)的完全权限
  4. 授予C:\ Users \ HP \ AppData \ Local \ Temp
  5. 的完全权限
  6. 为引用标记了本地副本(System,System.Data,System.XML)并将它们复制到应用程序文件夹中
  7. 将.net框架版本从2.0更改为3.0,3.5,4.0
  8. 也在Windows Server 2012中尝试过。 (通过双击GUI成功运行,但不在任务计划程序中运行)
  9. 在任务计划程序(我的个人帐户,系统等)中更改了用户帐户
  10. 但没有改变。我无法解决为什么应用程序在GUI中双击成功运行,而不是任务计划程序。

    任何有关解决此问题的帮助都将非常感激。 感谢。

0 个答案:

没有答案