Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do you pack the MONO Runtime with your application?

I hate how .NET Programs want you to download the .NET Framework to run them , so I was thinking of embedding the MONO Runtime with my program. Is there any third party software for doing it easily or would I need to do it by hand or by C/C++? Also , how much extra hard drive space would it need and are there any disadvantages of doing this?

P.S If I need to do it with C/C++, can you give me some example code?

like image 225
ApprenticeHacker Avatar asked Jun 25 '11 05:06

ApprenticeHacker


2 Answers

Interesting idea - it looks like Mr. Icaza has documented exactly how to do that here.

like image 104
holtavolt Avatar answered Sep 21 '22 09:09

holtavolt


You can distribute the Microsoft .NET Framework 4 redistributable package alongside your application.

Have a look at smallestdotnet.com.

like image 25
dtb Avatar answered Sep 23 '22 09:09

dtb