我发现我提出的问题越多,我得到的帮助越大。
因此,为了使问题尽可能完整,我提供了this C# WPF solution中创建的Visual Studio 2010 Beta 2。
此解决方案完全重现了我遇到的问题,因为我尝试使用System.Diagnostics.Process对象从ssh.exe捕获输出。
为了重现这个问题,就在你眼前,你需要两件事: (1)Visual Studio 2010 Beta 2的安装。 (2)允许传入SSH连接的Linux服务器的IP地址。
要修改此代码以使其工作,您可能需要和您是程序员一样多的黑客。代码完全如我所知,如何制作它。它将监视几乎任何其他命令行实用程序的输出(ssh.exe除外)。
如果您点击我的名字,您可以看到我之前问过这个问题的所有方法。如果您有任何建议,但无法下载并重现此问题,请向您提交上一个问题的答案:
我想向那些有重复问题的先决条件的人保留这个问题,并通过展示他们如何使其发挥作用(经过某些修改)来回答这个问题。