aifaz wrote: As the other reply says, you need to run this under Mono... on Windows, this process would be spawned using the MS.Net framework.
> string locn = Application.StartupPath + "\\mysqldump.exe"; However, this line is quite possibly causing a problem in Linux as well - Linux uses a "forward slash" as the path separator .... you should be looking at System.IO.Path.DirectorySeparatorChar to work out what the separator it should be... and "/mysqldump.exe" would be in the root of your Linux file system too. Current directory would be more like "./mysqldump.exe". _______________________________________________ Mono-winforms-list maillist - Mono-winforms-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-winforms-list