调试注入过程

时间:2012-12-21 18:03:20

标签: c# wpf visual-studio debugging dll-injection

我遇到调试DLL的问题,它通过VC ++ DLL注入到WPF应用程序中。注射工作正常。这是从一开始到问题的指南:

  1. 我开始调试WPF测试应用程序(.Net 4.0 / x86)。
  2. 启动ButtonClickEvent后启动一个小型ConsoleApplication,它开始通过C ++函数注入 3.出于测试目的,程序在Debugger.Break()呼叫时停止。到目前为止。
  3. 当我尝试前进时,它仍在工作,但当我到达foreach循环或调用另一个类时,由注入的DLL管理,调试器立即停止工作,并关闭WPF应用程序。 / LI>

    如果我在没有停止使用BreakPoint的情况下运行这些代码,则没有错误。 我不知道,我的错是什么,所以我希望你能给我一些方法来解决它。

0 个答案:

没有答案