我目前正在开发一个应用程序,该应用程序由五个通过 ActiveMQ 通信的独立可执行文件组成。我有一个包含五个可执行项目的 Visual Studio 解决方案。其中一个项目(launcher.exe)从它们的本地文件夹作为单独的进程启动其他四个项目。因此,启动器项目被设置为“启动项目”,因此,由于我对 VS2005 的了解有限,它是我唯一可以设置断点和调试的项目。
如果启动器项目是从 VS 执行的唯一项目,有没有办法在我的单个 VS 解决方案中跨我的五个 c++ 项目设置多个断点并同时调试它们?
注意: 不能通过 Visual Studio 手动启动每个项目的新实例,因为它们的执行需要由 launcher.exe 同步。
如果这很复杂,我很抱歉,这是我能解释的最好的。在此先感谢您的帮助!