私は現在F#を学び、最初のプログラムを書く準備をしています。MonoDevelopのF#サポートは数バージョン遅れているため、Windows7のVisualStudio10を使用してコードを記述します。
私の通常の日常の開発環境はMacOsX10.7です。MonoとMonoDevelopをインストールしています。傑作を書き終えたら、Os Xで実行するためにパッケージ化するにはどうすればよいですか?他のWindowsユーザーが自分の.exeファイルを実行できるようにするには、どのDLLを他のWindowsユーザーに送信する必要がありますか?それらのDLLをどのようにインストールしますか?
Javaの世界(私が普段住んでいる場所)では、依存関係のあるJavaコードをモノリシックUberJARにパッケージ化するだけで、適切なバージョンのJava(通常は6)を持っている人なら誰にでも送信でき、次のように入力してコードを実行できます。
java -jar MyUberJar.jar
私は日常的にScalaでコードを記述し、他の依存関係とともにScalaライブラリーを含めています。
.NET、特にF#で同様のことを行う簡単な方法はありますか?