如何在显示应用程序主窗口之前运行可执行文件?

时间:2011-11-27 11:36:35

标签: c# wpf multithreading process

在我的WPF应用程序中,我希望在显示WPF窗口之前在App.cs中运行可执行文件,并在启动WPF应用程序之前等待进程退出..

这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:3)

public partial class App : Application
{
    protected override void OnStartup(StartupEventArgs e)
    {
        Process p = Process.Start(@"exe file path");
        p.WaitForExit();
        p.Dispose();
        base.OnStartup(e);
    }
}