Quote Originally Posted by ninja9578 View Post
C# produces binaries, I've written many a dll for C# programs running our servers.
Didn't say "couldn't"
said "not meant to"

the C# compiler for Linux can compile to binary,
but if you want to do that, why the hell are you using C#?
better to use a more mature language, with better optimized compilers, greater library of code available, and wider platform support