1

私は mono と 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 のないシステムで作業している場合を除き (UI がある Mac をターゲットにしているため)、Monodevelop をダウンロードしてインストールし、それを使用して Visual Studio プロジェクトを開きます。

それ以外の場合は、(g) mcs のドキュメントを確認してください。使用方法は、ここのコメントに既に記載されています。

注: MacOS でアプリを実行するために MacOS でアプリを再コンパイルする必要はありません。exe (アセンブリ) を Mac にコピーし、mono で実行するだけです。

于 2013-02-09T13:40:31.250 に答える