2017-05-31 51 views
3

剛剛安裝了MonoDevelop,我試圖編譯一個簡單的「Hello World」。 碼我用:MonoDevelop錯誤:未知的MSBuild失敗。請嘗試再次構建項目

using System; 

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

,我得到的是錯誤:

EmptyCSharpFile.csproj(1,1): Error: Unknown MSBuild failure. Please try building the project again (EmptyCSharpFile) 

Error Message

我的系統信息: 的Ubuntu 16.04 LTS,更新 的MonoDevelop的和單是新安裝。 Mono JIT編譯器版本5.0.1.1 MonoDevelop版本5.10 我可以使用mcs並運行它,但不能使用monodevelop來運行它。 我讀過這些相似的主題,但沒有迴應: MonoDevelop Failure "Unknown MSBuild Failure" on Linux; C# compile Unknown MSBuild error MonoDevelop Linux; https://askubuntu.com/questions/73630/could-not-obtain-c-compiler-error-when-using-monodevelop

+0

Mono 5.x是最新的,而MonoDevelop 5.x太舊了。請嘗試通過msbuild命令在終端編譯項目,並查看究竟發生了什麼。 –

回答

0

我也有同樣的問題,當我第一次安裝它,我假設你直接去文件 - > new-> file-> general - > emptyc#文件。

取而代之的是,去文件 - >新建>解決方案從中選擇控制檯C#項目或者直接按Ctrl + Shift + N選擇next,將項目名稱,默認情況下,新項目有一個簡單的hello世界程序運行它,這次它會工作。(它爲我工作)

+0

我該如何解決存在此錯誤的現有項目? – tylerlindell

+0

我不知道,我只是做了一個簡單的hello world並卸載它。 –

相關問題