[Mono-winforms-list] Running Executable (.exe) using Process.Start on Linux
aifaz
aifaz.khan at gmail.com
Thu Jan 29 08:22:46 EST 2009
hello
i have developed windows application using c# .net 2005 .
it worked fine with mono 2.0 on windows,but when i run it on linux using
mono 2.0
i got an error message
AppliactionName='/shared/application/mysqldump.exe',CommandLine='-...',CurrentDirectory="]
this is becuse we acess exe file
here is some code where not execute proper
//
string locn = Application.StartupPath + "\\mysqldump.exe";
ProcessStartInfo info = new ProcessStartInfo(locn);
info.Arguments = path;
info.RedirectStandardInput = false;
info.RedirectStandardOutput = true;
//info.Password= "swarup";
// info.FileName ="cmd.exe";
info.UseShellExecute = false;
info.WindowStyle = ProcessWindowStyle.Minimized;
// info.Arguments = path;
info.CreateNoWindow = true;
info.RedirectStandardError = true;
Process process = Process.Start(info);
//Process process = new Process();
//process.StartInfo = info;
//process.StartInfo.FileName = filename;
//process.Start();
swriter.Write(process.StandardOutput.ReadToEnd());
process.WaitForExit();
if (process.ExitCode != 0)
throw new Exception(process.StandardError.ReadToEnd());
process.Close();
swriter.Close();
ostrm.Close();
//
i have been hoping for earliar response .
Thank you
--
View this message in context: http://www.nabble.com/Running-Executable-%28.exe%29-using-Process.Start-on-Linux-tp21726754p21726754.html
Sent from the Mono - WinForms mailing list archive at Nabble.com.
More information about the Mono-winforms-list
mailing list