Lanciare un file (script) con WinForm c#

giovedì 04 dicembre 2008 - 13.41

falk83 Profilo | Newbie

Ciao a tutti,
dovrei lanciare un file .vs da una WinForm, ho trovato il seguente codice ma funziona solo con .exe:

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();

Chi mi sa aiutare?
Grazie!

aiedail92 Profilo | Expert

Ciao

Se non ti serve il redirect del flusso di output, rimuovi le righe

p.StartInfo.RedirectStandardOutput = true; p.StartInfo.UseShellExecute = false;

e dovrebbe andare con qualsiasi file.

Luca

falk83 Profilo | Newbie

Perfetto grazie!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5