我正在使用 Xubuntu 15.04。我尝试使用最新的 MonoDevelop 运行一个基本的控制台应用程序。我做了一个新项目,当我尝试调试它时会出现:
无法连接到调试器
我搜索了答案,我发现 gnome-terminal 存在问题,它不再接受--disable-factory
参数以及取消选中“在外部控制台上运行”。我取消选中它,当我按下运行时,它立即关闭它。
我正在使用 Xubuntu 15.04。我尝试使用最新的 MonoDevelop 运行一个基本的控制台应用程序。我做了一个新项目,当我尝试调试它时会出现:
无法连接到调试器
我搜索了答案,我发现 gnome-terminal 存在问题,它不再接受--disable-factory
参数以及取消选中“在外部控制台上运行”。我取消选中它,当我按下运行时,它立即关闭它。
尝试执行 MonoDevelop 作为sudo
$ sudo 单一开发
它以 Xterm 作为输出终端仿真器。
编辑
以 root 身份运行 Monodevelop 可能是一个大错误。
正如 Oskar 所说,最好的方法是编写一个取消设置 GNOME 桌面会话并运行 monodevelop 的脚本。
试试这个(复制并粘贴到 vim/nano 并保存为monodevelop.sh)
#!/bin/bash
unset GNOME_DESKTOP_SESSION_ID
monodevelop
把它放在你的家里(例如)并赋予它执行权限:
chmod +x ./monodevelop.sh
当你想运行它时,执行./monodevelop.sh
. 或者您可以按照本指南将其添加为 GNOME shell 应用程序。