1

我对单声道和 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?

我应该如何编译?

4

2 回答 2

3

通过xbuild,应该可以直接编译csproj,

http://www.mono-project.com/Microsoft.Build

于 2013-02-09T13:34:18.567 回答
1

除非你在一个没有 ui 的系统上工作,(因为你的目标是 macos,你有一个 ui)下载并安装 Monodevelop 并用它打开 Visual Studio 项目。

否则请查看 (g) mcs 文档 使用它的方式已经在此处的评论中

注意:您不必在 MacOs 上重新编译您的应用程序即可在 MacOS 上运行它,只需将 exe(程序集)复制到您的 mac 并使用 mono 执行它

于 2013-02-09T13:40:31.250 回答