C# 外壳程序连接关闭时自动关闭控制台应用程序

C# 外壳程序连接关闭时自动关闭控制台应用程序,c#,shell,console,C#,Shell,Console,有两个应用程序A和B 是一个visualbasicgui应用程序 B是C#控制台应用程序,它计算A提供的两个数字之和,并使用“writeline”发送回A A通过windows shell执行B应用程序,A向B发送两个参数,然后捕获结果 一切都很好,但是; 如果我意外地关闭了A,B仍然活着。当A关闭时,如何使B关闭。 我希望我能解释我的问题:) 谢谢。您必须出示相关代码。这太抽象了,任何人都无法得出有用的答案。在实现进程互操作的所有不同方法中,使用I/O方向几乎是最糟糕的一种。使用本地环回套接字

有两个应用程序A和B 是一个visualbasicgui应用程序 B是C#控制台应用程序,它计算A提供的两个数字之和,并使用“writeline”发送回A

A通过windows shell执行B应用程序,A向B发送两个参数,然后捕获结果

一切都很好,但是; 如果我意外地关闭了A,B仍然活着。当A关闭时,如何使B关闭。 我希望我能解释我的问题:)
谢谢。

您必须出示相关代码。这太抽象了,任何人都无法得出有用的答案。在实现进程互操作的所有不同方法中,使用I/O方向几乎是最糟糕的一种。使用本地环回套接字或命名管道或WCF。您能告诉我正确的路径/教程等。举个例子就好了。。顺便说一句,我是新手。。