创建一个简单的解决方案:单声道的hello world

时间:2018-02-17 17:50:51

标签: linux mono console-application monodevelop

此项目从IDE构建,但不会运行。没有“运行”按钮......

我如何create a simple solution?我最终选择了“共享项目”:

shared..

这给了我一个生成的课程。稍微修改一下:

using System;
namespace bravo
{
    public class MyClass
    {
        public MyClass()
        {
        }

        public static void Main()
        {
            Console.WriteLine("Hello World!");
        }

    }
}

我也没有options to configure how the app runs。我一定是创建了错误的应用程序类型......而不是控制台应用程序:

enter image description here

1 个答案:

答案 0 :(得分:0)

thufir@dur:~/Projects$ 
thufir@dur:~/Projects$ chmod +x console/console/obj/x86/Debug/console.exe 
thufir@dur:~/Projects$ 
thufir@dur:~/Projects$ ./console/console/obj/x86/Debug/console.exe 
Hello World!
thufir@dur:~/Projects$ 
thufir@dur:~/Projects$ tree console/
console/
├── console
│   ├── bin
│   │   └── Debug
│   │       ├── console.exe
│   │       └── console.pdb
│   ├── console.csproj
│   ├── console.csproj.user
│   ├── obj
│   │   └── x86
│   │       └── Debug
│   │           ├── console.csproj.CoreCompileInputs.cache
│   │           ├── console.csproj.FileListAbsolute.txt
│   │           ├── console.exe
│   │           └── console.pdb
│   ├── Program.cs
│   └── Properties
│       └── AssemblyInfo.cs
├── console.sln
└── console.userprefs

7 directories, 12 files
thufir@dur:~/Projects$ 
thufir@dur:~/Projects$ cat console/console/Program.cs 
using System;

namespace console
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}
thufir@dur:~/Projects$ 

它在.NET

C#

我正在寻找一个mono项目,而不是C#

感谢SushiHangover。