Hacker News new | ask | show | jobs
by MichaelGG 4859 days ago
I've had production daemons running for a few years on Mono. (SQL stuff, RabbitMQ)

In general, Mono (with or without F#) just works. I do all the development on Windows and VS, and then copy the binaries over to deploy. Downside is that stack traces don't read the pdbs so I don't get line number information.

F# Interactive has had some readline and other weird errors on Mono/Linux.

1 comments

You can add a post build task to your csproj to run Mono's pdb2mdb, you'll have a .mdb debug symbol file that Mono can use, and you'll get line numbers in stack traces.