I am working in c#.Net. Is there any way to make .Net application plateform independent? So that I can run it to any OS. Kindly give me some guideline. Thanks in advance.
+5
A:
You should take a look at Mono:
An open source, cross-platform, implementation of C# and the CLR that is binary compatible with Microsoft.NET
LukeH
2009-12-16 12:35:17
Is there any option to access the byte code of the application? 2nd can we directly execte our byte code in any plateform?
Arman
2009-12-16 12:41:07
@Arman: I'm not sure what you mean. In theory you can execute exactly the same bytecode on different platforms but some restrictions apply. For example, any P/Invoke stuff will necessarily be platform-specific.
LukeH
2009-12-16 12:50:14
+2
A:
You could also take a look at dotgnu portable.net, the little known alternative to Mono.
ammoQ
2009-12-16 12:36:36