我是单声道和C#的新手,所以这可能是一个简单的问题,但我找不到答案。 我需要在我的mac上编译一个C#visual studio控制台应用程序。我认为单声道是适合这个目的的。我不知道要编译哪个文件并使用program.cs(我的主函数所在的位置)或者我应该编译Project.csproj。 我跑的时候
gmcs Program.cs
我得到了
Program.cs(17,16): error CS0246: The type or namespace name `Oplossing' could not be found. Are you missing an assembly reference?
Program.cs(129,54): error CS0246: The type or namespace name `Order' could not be found. Are you missing an assembly reference?
我该怎么编译?
答案 0 :(得分:3)
通过xbuild,您应该能够直接编译csproj,
答案 1 :(得分:1)
除非您正在使用没有ui的系统,(因为您的目标是maci,您有一个ui)下载并安装Monodevelop并打开Visual Studio项目。
否则请检查(g)mcs文档 使用它的方法已经在这里发表评论
注意:您不必在MacOS上重新编译应用程序以在MacOS上运行它,只需将exe(程序集)复制到您的mac并使用mono执行它