It looks like the Mono project has released version 1.1.17. It’s great news for two reasons. First, we now have the NUnit GUI building out of the box (with our 2.4 Release Candidate code) on Mono/Linux:
Secondly, according to Matt Hargett, Reflector now runs on Mono (if you use the /compat
switch)
Big kudos to the Mono team for all of their hard work!
Call me stupid, but how do you use the /compat switch? I can’t find any docs on this anywhere
Well, I won’t call you stupid, but you run it like:
mono reflector.exe /compat
Ah, right. This doesn’t work under Mac OS X with Mono 1.1.17.
I get a the following exception:
AonachMor:~/Tools Neil$ mono Reflector.exe /compat
Mono System.Windows.Forms Assembly [$auto_build_revision$]
** (Reflector.exe:695): WARNING **: exception inside UnhandledException handler: Object reference not set to an instance of an object
You’ve got to love those exceptions *inside* the UnhandledException handler :)
Indeed. That’s a shame. It seemed to work Ok on my Gentoo box here, but I didn’t dig too much into it.
I tried Writer to see if it would work, and it doesn’t. *shrugs*