.NET とそのクロス プラットフォーム サポートと比較して、Mono とその使いやすさについてよく耳にします。
私は、Mono 2.x を視覚的に (MS Visual Studio のように) 操作できる MonoDev の作業バージョンを見つけようとしました。
コードからコンパイルする必要がありますか、それとも Win 2000 以降で動作するプリコンパイル済みの MonoDev バージョンをダウンロードするためのリンクを誰かが提供してくれましたか?
.NET とそのクロス プラットフォーム サポートと比較して、Mono とその使いやすさについてよく耳にします。
私は、Mono 2.x を視覚的に (MS Visual Studio のように) 操作できる MonoDev の作業バージョンを見つけようとしました。
コードからコンパイルする必要がありますか、それとも Win 2000 以降で動作するプリコンパイル済みの MonoDev バージョンをダウンロードするためのリンクを誰かが提供してくれましたか?
Mono で実行されるアプリケーションをビルドするのに MonoDevelop は必要ありません。Mono の主な機能は、再コンパイルを必要とせずに .NET アセンブリを実行できることです。使用している API が Mono でサポートされていれば、Visual Studio (Visual Studio Express の無料バージョンを含む) でビルドし、Mono でアプリケーションを変更せずに実行できます。
Mono Migration Analyzer (MOMA) を使用してアセンブリをテストし、Mono がそれらをサポートしているかどうかを確認できます。MSIL コードを直接検査するため、非常に迅速にテストできます。
Win32 で MonoDevelop を実行することは可能だと思います: http://www.monodevelop.com/MonoDevelopWin32
AndLinuxを使用して、Windows で MonoDevelop を実行できます。
他の人が言ったように、Mono のポイントは、MS の .NET と同じように動作することです。VS で開発し、Mono で実行できます。そうは言っても、本当に Windows で MonoDevelop を実行したい場合は、実行できないと誰にも言わせないでください。興味があれば、Cygwin のハッカーを少し使って、MonoDevelop を Windows 上でクリーンにコンパイルし、許容できる方法で実行することができました。http://monodevelop.com/MonoDevelopWin32には、それを機能させる方法に関するいくつかの指示がありますが、それらは古くなっています。MonoDevelop の現在の SVN トランクは、Windows のサポートが向上しているため、勇気がある場合は Cygwin でコンパイルしてみてください。
MonoDevelop は現在、Windows では実行されません。現在、Linux と OSX で動作します。
Windows では、Visual Studio または SharpDevelop を使用して、バイナリを Linux または OSX にコピーして実行できます。