C#で簡易的なツールを作ったとき、Xamarin Studioとかでコンパイルはできる。
できるが、ソリュージョンとして作るほどのものでもないしなぁ・・・ということが多い。
コマンドからMonoでコンパイルできないかな、と思ったら案の定できることがわかった。
1 |
mcs <ファイル名> |
ちなみに、参照追加が必要なコードの場合はオプションで追加できる。
例えば、僕はSystem.Xml.Linqをusingするコードをコンパイルしたかったので、以下のようにした。
1 |
mcs -r:System.Xml.Linq.dll <ファイル名> |
何という内容の無さ。