I didn't like the way I did it, but I assumed Mono was some VM like thing on Linux that did the work for me. My mistake