В настоящее время я изучаю F # и готовлюсь написать свою первую программу. Я буду использовать Visual Studio 10 в Windows 7 для написания кода, потому что поддержка F # для MonoDevelop - это несколько версий.Упаковка F # программа для Mono
Моей обычной повседневной средой разработки является Mac Os X 10.7. У меня установлены Mono и MonoDevelop. После того, как я закончил писать свой шедевр, как мне его упаковать для работы на Os X? Какие DLL-файлы мне нужно отправить другим пользователям Windows, чтобы они могли запускать мой .exe-файл? Как они устанавливают эти библиотеки DLL?
В мире Java (где я обычно живет), я просто упаковать мой Java-код с любыми зависимостями в монолитную UberJAR, что я могу отправить любой, кто имеет соответствующую версию Java (обычно 6), и они могут запустить свой код, набрав
java -jar MyUberJar.jar
Я обычно пишу код в Scala и включают в себя библиотеку Scala, наряду с любыми другими зависимостями.
Есть ли какой-либо простой способ сделать что-то подобное для .NET, и в частности для F #?