MDbgProcess WaitHandle不接收来自w3wp的信号

时间:2019-04-03 18:18:01

标签: w3wp mdbg

在尝试使用C#构建托管调试器时,我们使用的是Microsoft.Samples.Debugging.MdbgEngine中的代码。 WaitHandle的{​​{1}}接收来自基础进程的信号,这些信号对于控制台应用程序,winform应用程序和localhost上IIS托管的ASP.Net应用程序都很好。一旦将目标应用程序(特别是IIS托管的ASP.Net应用程序)移动到服务器2008和2012 OS上,WaitHandle就会停止接收信号。我们尝试了许多调试步骤,包括但不限于:

  • 将应用程序的开发版本复制到服务器上
  • 构建调试器并针对
    • 任何CPU
    • x86
    • x64
  • 详尽的诊断消息传递中的层次
  • 在服务器上安装Visual Studio并在其中构建所有内容
  • 尝试不同的应用程序池和不同的应用程序池设置


是否有人在服务器OS上将这些组件用于ASP.Net或有什么想法?

https://github.com/SymbolSource/Microsoft.Samples.Debugging

thx

0 个答案:

没有答案