:master: mi potreste ricordare il comando per lanciare un eseguibile nel server in modo sincrono (ossia aspettando che finisca il lavoro)? Grazie![]()
:master: mi potreste ricordare il comando per lanciare un eseguibile nel server in modo sincrono (ossia aspettando che finisca il lavoro)? Grazie![]()
Pietro
Ho fatto una googlelata, sembra che la classe Process abbia un metodo che si chiama WaitForExit.
Prova a guardare quì.
[Edit]
[/Edit]codice:Process p = new Process(); p.StartInfo.RedirectStandardOutput = true; p.StartInfo.UseShellExecute = false; p.StartInfo.FileName = "prg.exe"; p.StartInfo.Arguments = "parametro1 parametro2"; p.Start(); Response.Write(p.StandardOutput.ReadToEnd()); p.WaitForExit();