1

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

我有一个简单的应用程序,它在双击启动时工作正常,但在通过计划任务启动时不起作用。

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

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

+0

winforms标签?对于计划任务? – flipchart

回答

1

我主要建议放入一些体面的日志记录,以便您可以诊断问题而不诉诸于调试器。但是,要启动调试器,可以将其附加到Visual Studio中的现有进程(使用调试/附加到进程...菜单),也可以更改代码以包含将启动调试器并将其附加到的调试器的代码Debugger.Launch()method该过程。当然,所有这些都取决于调度程序实际执行的程序。如果调度程序不执行程序,那么调试器显然不能附加到它

相关问题