can a .NET exe that is compiled under windows be run on a linux machine that has MONO on it? how does it work??