How to run .NET programs in Linux.
If you are a software developer you may or may not know that you can run your .NET 1.0 and .NET 2.0 applications natively in Linux. Even Windows.Forms (GUI Programs) programs can be run natively, making .NET a great and easy tool for cross platform development.
The software that makes this happen is Mono. Mono is an implementation of the Microsoft .NET framework. A Common Language Runtime is also included for running virtually any .NET binary.
To get your .NET application running in Linux all you have to do is install the Mono program along with the Windows.Forums Mono libraries. In Ubuntu all you have to do is open your Synaptic package manager and install those packages. After installing the packages all you have to do to run your .NET application in Linux is open a command prompt and type: mono application.exe. This will start and run application.exe using the Mono CLR. Yep, thats it! Nothing to it.
If you program using any .NET version higher than 2.0, you may want to use the Mono Migration Analysis tool to make sure your application code is compatible with the current version of Mono.



No Comments »
No comments yet.
RSS feed for comments on this post. TrackBack URL
Leave a comment