我在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”菜单项将完全消失。