【问题标题】:Debugging an app launched through scheduled tasks调试通过计划任务启动的应用程序
【发布时间】:2013-12-19 10:52:21
【问题描述】:

如何调试通过计划任务启动的应用程序?

我有一个简单的应用程序,它在双击启动时运行良好,但在通过计划任务启动时就无法运行。

我知道如何在本地计算机上调试项目,但如果用户通过双击可执行文件手动启动此应用程序,则该应用程序在本地计算机或另一台计算机上运行都没有问题。

当应用程序由计划任务启动时,我需要一种方法来调试它。这可能吗?

【问题讨论】:

  • winforms 标签?对于计划任务?

标签: winforms debugging .net-3.5 scheduled-tasks windows-server-2008-r2


【解决方案1】:

我主要建议放入一些不错的日志记录,这样您就可以在不求助于调试器的情况下诊断问题。但是,要启动调试器,您可以将其附加到 Visual Studio 中的现有进程(使用调试/附加到进程...菜单),或更改代码以包含将启动调试器的 Debugger.Launch() method并将其附加到流程中。当然,所有这些都取决于调度程序实际执行的程序。如果调度器不执行程序,那么调试器显然无法附加到它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-28
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 1970-01-01
    • 2013-10-15
    • 2010-12-02
    • 1970-01-01
    相关资源
    最近更新 更多