【问题标题】:MonoDevelop Failure "Unknown MSBuild Failure" on LinuxLinux 上的 MonoDevelop 失败“未知 MSBuild 失败”
【发布时间】:2016-05-02 10:52:50
【问题描述】:

我刚刚在我的 Ubuntu 机器上安装了 MonoDevelop,并尝试运行一个 hello world,只是为了测试一下:

using System;

public class HelloWorld
{
    static public void Main ()
    {
        Console.WriteLine ("Hello Mono World");
    }
}

...但是在构建时会出现“未知的 MSBuild 失败”错误

我在使用 MonoDevelop 之前测试过 Mono 并验证它可以工作。

【问题讨论】:

  • 什么版本的 Mono?什么版本的 MonoDevelop?什么版本的 Ubuntu?你是如何安装 Mono 和 MonoDevelop 的?谢谢
  • Mono v4.2.3、MonoDevelop v5.10 和 Ubuntu 16.04。通过 apt-get 安装了 Mono 和 MonoDevelop。很抱歉最初没有提供该信息
  • 您现在可以添加问题的屏幕截图吗?
  • 你能从命令行运行monodevelop,然后重新构建你的项目吗?也许您会在控制台中获得有关构建失败的更多信息

标签: c# linux mono monodevelop


【解决方案1】:

这很可能是由于编译过程中的一个或多个错误造成的,奇怪的是,MonoDevelop 并没有告诉你。

假设你已经安装了单声道,打开一个终端并从那里编译(source):

mcs HelloWorld.cs

【讨论】:

  • 我遇到了同样的问题。 mcs [filename] 只是给出空白输出,然后是下一个提示。
【解决方案2】:

我曾经在一个可以正常工作的项目中遇到过类似的问题 - 似乎错误出现在 NUnit 包中,但是我还没有找到解决方案 - 看看你的包,也许你会在那里找到你的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    • 1970-01-01
    • 2011-08-15
    • 1970-01-01
    • 1970-01-01
    • 2020-08-07
    相关资源
    最近更新 更多