web-dev-qa-db-ja.com

Monoのmcsを使用してcsprojファイルをコンパイルおよび実行するにはどうすればよいですか?

私は仕事のためにいくつかのC#コードを試してコンパイルする必要があるUnixの男です。 Mono for Macとmcsコマンドラインツールをダウンロードしました。このライブラリに添付されているcsprojファイルには、コンパイルする必要のあるすべてのファイルを含むXMLが含まれています。

Mono/mcsはこのcsprojファイルを読み取り、そこからDLLを生成できますか?

32
Kevin Burke

MonoDevelopを使用せず、コマンドラインを使用する場合は、xbuildを使用できます。 xbuildは、MSBuildに相当するMonoです。

xbuild /p:Configuration=Release HelloWorld.csproj
62
Greg Najda

最も簡単な方法は、 monodevelop に進み、IDEをダウンロードすることです。 Visual Studioで生成されたプロジェクトファイルを開くことができます。

また、以下のようにaptitudeの便利さを使用できます。

Sudo apt-get install monodevelop mono-gmcs
3
vidstige

Ubuntu、およびおそらく他のDebianベースのディストリビューションの場合:

Sudo apt-get install monodevelop mono-gmcs

mono-gmcsは、.net 2.0または3.5プロジェクトをコンパイルするために必要になる場合があります)

1
mivk