【问题标题】:.Net Application Runs Fine normaly, Breaks When Scheduled.Net 应用程序运行正常,按计划中断
【发布时间】:2011-06-12 08:17:21
【问题描述】:

我有一个非常简单的 .Net 应用程序,它每天创建文件夹,通常我手动运行它并且已经完成了将近一年,昨天我决定安排它以节省时间,当我遇到问题时在我们的项目中遇到了很长时间。

当计划的时间到达时,应用程序运行,但崩溃,在任务计划程序界面上只留下“指定的查询不正确”。然后我手动运行 exe,它再次运行,所以接下来我尝试通过任务计划程序手动运行它,它再次崩溃。

我正在运行具有最高 privaledges 的计划任务,它在我们网络上的服务器上运行,我正在检查连接是否可用等。我有域管理员,我一生都看不到导致这种情况发生的原因。

任何帮助都会很棒!

【问题讨论】:

  • 您能发布异常消息吗? :)

标签: .net console-application scheduled-tasks


【解决方案1】:

它在哪个帐户上运行? NETWORK_SERVICE 将是一个好主意。

异常详情也会有所帮助。

【讨论】:

  • plus 运行调度程序的帐户是否有足够的权限来执行 job-s 任务?任务中是否有任何 gui/messagebox 是不可见的?也许你应该通过 runas + yourUserName 开始你的任务。
【解决方案2】:

您需要记录错误并进行诊断。基本上,当您安排应用程序时,请确保没有弹出 UI 等,因此您需要传递参数以使其静默运行。您可能需要更改代码并重试.还请确保您添加了有时在参数情况下需要的必要“”引号,并指定正确的启动目录等。

【讨论】:

    猜你喜欢
    • 2019-11-22
    • 1970-01-01
    • 2020-12-07
    • 1970-01-01
    • 2021-09-17
    • 1970-01-01
    • 2022-01-12
    • 2015-12-25
    • 2017-03-24
    相关资源
    最近更新 更多