代码之家  ›  专栏  ›  技术社区  ›  EMP

MonoDevelopment“附加到进程”对话框中未显示“Mono调试器”

  •  1
  • EMP  · 技术社区  · 15 年前

    我在Ubuntu9.04x64上运行MonoDevelop2.2beta 1和Mono2.4.2.3。我已经从源代码中编译了它(不得不,因为它是测试版)。我安装了gdb和mdb调试程序。当我打开一个C项目时,我可以在调试器中启动它并在断点处停止,所以看起来MDB调试器正在工作。但是,如果我选择运行,attach to process,调试器下拉列表中的唯一值是“GNU调试器(gdb)”—这里没有“Mono调试器”!我该怎么解决这个问题?我希望能够附加到.NET进程,包括ASP.NET。

    实际上,如果我禁用“gdb debugger”加载项,那么“attach to process”菜单项将完全消失。

    1 回复  |  直到 15 年前
        1
  •  3
  •   Lluis Sanchez    15 年前

    Mono调试器(MDB)当前不支持附加到进程。此功能在过去启用过,但由于它导致许多稳定性问题而被禁用。有计划支持在未来的mdb/monodevelop版本中再次附加。