请教的Process.Start()问题
Process p = new Process();
p.StartInfo.FileName = @"E:\Development\Fugoo Device\Develop\Fugoo V1.1\Fugoo.Device\Output\Data\MoreStore\DownloadFolder\Youtube_1.0.0.msi";
System.Threading.Thread.Sleep(3000);
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.Start();
p.StandardOutput.ReadToEnd();
p.WaitForExit();
p.Close();
程序执行到p.Start()后就出现异常,如果把执行的是一个exe文件就不会报错,为什么呢?请各位帮帮忙,谢谢
p.StartInfo.FileName = @"E:\Development\Fugoo Device\Develop\Fugoo V1.1\Fugoo.Device\Output\Data\MoreStore\DownloadFolder\Youtube_1.0.0.msi";
System.Threading.Thread.Sleep(3000);
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.Start();
p.StandardOutput.ReadToEnd();
p.WaitForExit();
p.Close();
程序执行到p.Start()后就出现异常,如果把执行的是一个exe文件就不会报错,为什么呢?请各位帮帮忙,谢谢
...全文
相关推荐
C#进程获取和管理.zip
**Process.Start()方法**:用于启动指定的应用程序或命令行操作。此方法需要提供进程可执行文件的路径作为参数。4. **Process.Kill()方法**:强制结束指定的进程。
C#使用Process类调用外部程序分解
之后,调用Process实例的Start()方法即可启动外部程序。
ThinkPHP进程计数类Process用法实例详解
首先,Process类中的start()方法用于启动一个进程。它会先获取当前进程列表,然后基于当前进程名称判断是否已存在该进程的计数信息。
vb.net Create SYSTEM UserName Process
```vbnetDim process As New Process()process.StartInfo = psiprocess.Start()```这里提到的`GetSecurePassword(
process类调用记事本计算器c#实现
`Process.Start()`方法可能会抛出`FileNotFoundException`、`Win32Exception`等异常,我们需要适当地捕获和处理它们。


