2016-05-02 99 views
2

我剛剛安裝的MonoDevelop我的Ubuntu的機器上,並attemtepted運行一個Hello World,只是爲了測試一下:MonoDevelop的失敗「未知的MSBuild失敗」在Linux上

using System; 

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

...但建設它給當「未知的MSBuild失敗」錯誤

我在使用MonoDevelop之前測試過單聲道並驗證它是否正常工作。

+0

什麼版本的莫諾?什麼版本的MonoDevelop?什麼版本的Ubuntu?你是如何安裝Mono和MonoDevelop的?謝謝 – knocte

+0

Mono v4.2.3,MonoDevelop v5.10和Ubuntu 16.04。通過apt-get安裝Mono和MonoDevelop。對不起,最初沒有提供這些信息 – Tr1boon

+0

你現在可以添加問題的屏幕截圖了嗎? – knocte

回答

0

這很可能是由於編譯過程中出現的錯誤或錯誤,奇怪的是,MonoDevelop並未告訴您。

假設你已經單聲道本身安裝,打開一個終端,並從那裏編譯(source):

mcs HelloWorld.cs 
+0

我有同樣的問題。 mcs [文件名]只是給出空白輸出,然後是下一個提示。 – Paulo

0

我有過類似的問題,與用於工作,一個項目 - 這似乎錯誤是在包裝的NUnit ,但我還沒有找到它的解決方案 - 看看你的軟件包,也許你會發現你的問題