如何在.NET Core中实现进程间通信?

时间:2019-07-01 04:12:35

标签: .net core

我正在使用Process和ProcessStartInfo启动一个流程,我需要相互通信这两个流程。启动的过程必须传达其开始,结束和结果。

ProcessStartInfo psi = new ProcessStartInfo();
                psi.FileName = xyz;

                psi.UseShellExecute = false;
                psi.CreateNoWindow = true;
                psi.RedirectStandardOutput = true;

                Process p = Process.Start(psi);
                p.Start();
                p.WaitForExit();

1 个答案:

答案 0 :(得分:0)

我不得不适应套接字编程。套接字编程使我能够相互交流进程。