首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Monodevelop不运行这个项目。当我试着跑的时候什么都不会发生

Monodevelop不运行这个项目。当我试着跑的时候什么都不会发生
EN

Unix & Linux用户
提问于 2014-03-21 02:34:09
回答 1查看 13.3K关注 0票数 4

我已经试着让Monodevelop启动和运行了将近一个星期,首先是我的红帽,现在是我的软呢帽。

调试器无法工作,在尝试调试时,我会得到以下错误:

我试过重新安装Monodevelop,但它是一样的。我看过谷歌,唯一能找到的就是三年前的情况,它说这是个bug。

下面是我试图运行的程序:

代码语言:javascript
运行
复制
using System;

namespace ArteriumTarreDal
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            Console.WriteLine ("Hello World!");
        }
    }
}

编辑:

我正在运行Fedora 20 x86_64,并通过这个指令和存储库安装了MonoDevelopment4.0:堆栈过流

有关apt-get或yum的安装说明,请参阅:http://software.opensuse.org/download/package?project=home:tpokorra:mono&package=monodevelop-opt

MonoDevelopment4.0也有相同的问题:

任何人都知道这是什么错误。以及如何修复它?

编辑:我让它在Fedora 20 x86_64 KDE上工作,但我仍然找不到如何在Gnome上修复它。

编辑:我刚刚在MonoDevelopment5.4中的Debian 7 "KDE“上得到了同样的问题。

EN

回答 1

Unix & Linux用户

发布于 2014-03-21 22:20:50

在对CentOS 6.5 64位上的股票安装做了一些更改之后,它对我起了作用:

  • 我将/opt/mono/bin添加到PATH中,并重新启动了shell。可以说,mono-opt包应该做到这一点,但它没有做到这一点。
  • 在新创建的解决方案中,右键单击项目(比解决方案级别低一步)并从上下文菜单中选择选项。进入Run > General并关闭Run on external console。你可能不用这么做。我这么做是因为我通过SSH转发的MonoDevelop会话运行了X11。在从Gnome终端或类似的地方运行时,可能没有必要。然后,如果通过单击图标运行MonoDevelop,如果MonoDevelop由于某些原因无法打开外部控制台窗口,则可能是必要的。总之,此设置使其在MonoDevelop环境中运行程序,输出将转到UI中的Application Output选项卡。您可能无法与此设置交互地使用该程序。如果您需要以交互方式运行Mono控制台程序,最好直接从终端运行:$ mono /bin/Debug/foo.exe,这个解决方案称为foo,但根据需要替换您自己的名称。
票数 5
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/120685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档