远程调试,附加到尚未启动的进程

Posted

技术标签:

【中文标题】远程调试,附加到尚未启动的进程【英文标题】:Remote Debugging, attach to process that isn't started yet 【发布时间】:2019-04-30 06:15:02 【问题描述】:

我有一个由数据库中的事件触发的控制台应用程序。此应用程序在一秒钟内运行并退出等待下一个触发器。我在服务器上遇到问题,无法在我的开发机器上复制,因此需要远程调试服务器上的应用程序。

当进程如此短暂时,我如何附加到进程以远程调试此应用程序?

【问题讨论】:

【参考方案1】:

让程序在继续之前等待按键或其他外部事件。在等待期间,您可以附加调试器。

或者,让程序等到附加调试器,请参阅How to wait until remote .NET debugger attached。

【讨论】:

以上是关于远程调试,附加到尚未启动的进程的主要内容,如果未能解决你的问题,请参考以下文章

无法调试 .Net 代码。无法附加到进程。 SQL CLR 远程调试

vs2017 调试附加进程 结束进程为啥很卡慢

x64 上的 x86 远程调试器服务

使用vs远程调试iis站点

如何将 Visual Studio 附加到尚未启动的进程?

初次使用VS附加到进程功能