Arjun Vasudevan
Arjun Vasudevan

Reputation: 872

Run VB.NET on Mono

Which version of Mono do I need to convert and run the Windows applications that I developed using VB.NET that came along with .NET 3.5, in Ubuntu?

Upvotes: 0

Views: 3664

Answers (3)

abatishchev
abatishchev

Reputation: 100366

VB.NET is much less supported by Mono then C#. Use MOMA to find out more concrete information about that. I recommend you rewrite your code onto C# and then port it on Mono. It will bring you much more stable result.

Upvotes: 1

Oliver Friedrich
Oliver Friedrich

Reputation: 9250

On ubuntu just use the mono version from the repositories via apt-get install mono. Only if this version does not work, search for a repository that gives you an more recent version.

If you just want to run your binaries, you just need mono itself (including the libraries used by your assembly). If you want to convert your code to mono, use MOMA as stated by Oded and work the code over.

Upvotes: 1

Oded
Oded

Reputation: 499392

Use the latest version. Run your applications through MOMA (The Mono Migration Analyzer) first though, to find out if your code can work unmodified in a linux environment (things like file paths are completely different and more).

Upvotes: 1

Related Questions