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

本文关键字:运行 可执行文件 窗口 显示 应用程序 | 更新日期: 2023-09-27 18:15:56

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

做这件事的最好方法是什么?

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

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