c# - MonoDevelop 错误 : Unknown MSBuild failure. 请尝试重新构建项目

标签 c# linux msbuild mono

刚刚安装了 MonoDevelop,我尝试编译一个简单的“Hello World”。 我使用的代码:

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 是全新安装的。 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

最佳答案

我第一次安装时也遇到了同样的问题,我假设你直接进入了文件-> new-> 文件-> 常规-> emptyc# 文件。

相反,转到file->new-> solution 从那里选择Console C# project 或者简单地按 ctrl + shift + N 选择 next,然后给项目名称,默认情况下,新项目有一个简单的 hello world 程序运行它,这次它会工作。(它对我有用)

关于c# - MonoDevelop 错误 : Unknown MSBuild failure. 请尝试重新构建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44275536/

相关文章:

c# - 如何在具有多个分支的项目中管理迁移?

c# - 转换为字符串时精度下降到 3 位大数字

c# - 麦克风启动功能卡住了统一应用

python - 导入错误 : cannot import name get_importer

C#清除选择框并动态构建它——Windows窗体应用程序

linux - 如何在 polyml 解释器中添加 readline 支持?

linux - 我如何检查程序编译了哪些选项?

xml - 将 MSBuild 与外部 xml 参数文件一起使用

tfs - 从 MSBuild 检测 TFS 版本/安装文件夹

msbuild - 将变量传递给 Selenium-IDE 脚本