检查过程是否已经开始

时间:2018-11-12 14:29:50

标签: c# process

假设我有一个应用程序,它将启动另一个这样的应用程序(可执行):

public void StartExternalProcess() 
{
    string path = "D:\MyExecutable.exe";
    Process process = Process.Start(path);
}

.exe文件的执行与较小的延迟相关。我怎么知道,当延迟结束后,process就可以使用了(在我的情况下,process是本地运行的http服务器)?

换句话说,我如何(如果可能)将我的方法设为async Task,而不是void

0 个答案:

没有答案