I am same kind of developer but not switching to linux for .Net
anyways , you must search for some log file that were generated by monodevelop, and there you can find error.
also I have experince qutie a few time that, some Graphical application starts tooo late in Fedore project even on my p4 machine ..
but mostly it is like some error where logged some where that can help you.
also, if you are not root user , try to run application as root or if you are running it as root than try visa versa,
Hope that helps