使用FlatPak在Ubuntu上进行MonoDevelop:调试器操作失败

时间:2017-05-26 13:24:53

标签: ubuntu monodevelop

我在VirtualBox中安装了Ubuntu MATE 17.04,并按照MonoDevelop下载部分的说明安装了FlatPak和MonoDevelop。

在下载部分,它说:最新的稳定版本是6.1 Service Release 1(6.1.2.44)。

安装完成后,我使用flatpak命令行启动MonoDevelop并尝试运行/调试标准控制台应用程序,但失败了。

我收到了一个错误消息框,其中包含以下文字

Debugger operation failed
Cannot start process because a file name has not been provided.

ErrorMessage

另一个问题是MonoDevelop在其标题栏中显示(作为超级用户)

如何解决此问题?

3 个答案:

答案 0 :(得分:1)

我如何找到此错误最荒谬的解决方案!

  1. 安装代码块
  2. 用C ++编写一个Hello World
  3. 在代码块中运行Hello World
  4. 然后,您的Monodevelop已修复!

原始字体:https://www.youtube.com/watch?v=BoQC7HS85Xo 在Ubuntu 20.04上的Teste

答案 1 :(得分:0)

在版本7中,我通过取消选中“在外部控制台上运行”框来解决此问题。默认情况下会进行检查。如果你很难找到它,请查看Run - >配置 - >默认值。

Reference

答案 2 :(得分:0)

对我有用

  • 验证gdb已安装
  • 运行->附加到进程调试器应选择GNU调试器(GDB)
  • 运行->运行自定义配置->运行操作-> Debug-Mono软调试器

另外,请注意,程序运行调试会话后,似乎已重置MonoDevelop的调试设置。

GDB