AFAIK, on windows, they should already have .net installed and as such most mono applications should work as is if all dependencies are installed (ie: gtk#/gtk). On linux, if they do not have mono installed, they will need to install it.
There is also the option of bundling mono, see http://www.mono-project.com/Guide:Running_Mono_Applications Though since that website is seldom updated and pretty much half dead, it is unclear whether that information is up to date or not. It also might not work on windows. Hope this helps, Cheers, Nicholas On Wed, Jun 27, 2012 at 6:02 PM, Sduibek <[email protected]> wrote: > Apologies if this is answered elsewhere, but I didn't see it in any of the > FAQ. > > If, for example, I write a program in Mono using C# and someone on a Linux > machine wants to use the program, do they need to install Mono first or are > they good to go? > > If Mono is required, can I just include the necessary files with my program > (like how in Windows sometimes you need VS dlls in the folder) or do they > need to actually install Mono software? > > Thank you. > > > -- > View this message in context: > http://mono.1490590.n4.nabble.com/What-is-needed-for-the-end-user-to-run-Mono-apps-tp4650217.html > Sent from the Mono - General mailing list archive at Nabble.com. > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
