我在解决方案中有 2 个项目可以编译为A.exe和B.exe。A 将启动 B 并通过管道连接到它。我想测试它们之间的连接,所以我想同时连接到两者。每次手动执行都非常繁琐且不方便,所以我尝试了这个
if(IsDebuggerPresent())
DebugActiveProcess(processId);
但是似乎B 附加到 A 的调试器而不是 Visual Studio 的. 那么如何自动将 B 附加到 VS 调试器?
我手头有用于调试故障转储的windbg,所以它也可能是一个解决方案,只要它可以在没有多个用户交互的情况下完成