ila*_*sch 5 debugging visual-studio-debugging visual-studio-2012
加载后我有一个 WPF 应用程序(一些 WCF 服务)并且我正在运行一个子进程(Gui 少 Windows 应用程序)。这两个项目都在我的解决方案中。
我想调试他们两个。我知道如果我在“多个启动项目”下的解决方案属性中使用 action = start 设置两个项目,我可以调试两个项目。
但事实并非如此,因为 WPF 应用程序在 X 时间后启动子进程。而且我不能“附加到进程”,因为我想捕获子进程的主要方法。
有解决办法吗?
到目前为止,我所做的是禁用该CreateNewProcess()方法,在应该发生的地方放置一个断点,然后手动调试项目,然后使用两个 Visual Studio 从该断点继续 WPF 应用程序。
使用调试器设置下的注册表项
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
Run Code Online (Sandbox Code Playgroud)
如这篇博客文章中所述,使子进程在启动时自动中断。然后,在出现提示时,选择用于调试父进程的 Visual Studio 实例。
| 归档时间: |
|
| 查看次数: |
1308 次 |
| 最近记录: |