1. 首页
  2. 编程语言
  3. C#
  4. StandardOutput.Read/ReadToEnd卡死解決方法! 新方法process.StandardOutput.ReadToEnd

StandardOutput.Read/ReadToEnd卡死解決方法! 新方法process.StandardOutput.ReadToEnd

上传者: 2020-08-06 23:47:27上传 ZIP文件 27.89KB 热度 87次
使用Process类重定向时出现阻塞的解决方案 用C#调用类似ssh,ftp,runas,adb shell之类有中间输入,中间输出的.网上说使用Process.StartInfo,Process.StandardInput,Process.StandOutput之类的,但是每次都在StandardOutput.Read/ReadToEnd卡死,原因复杂
下载地址
用户评论
码姐姐匿名网友 2020-08-06 23:47:27

资料不错,马上学习一下

码姐姐匿名网友 2020-08-06 23:47:27

虽然没能解决问题,还是感谢楼主

码姐姐匿名网友 2020-08-06 23:47:28

应该要先close掉流才行

码姐姐匿名网友 2020-08-06 23:47:28

代理的思路是好的,但写法有问题,都已经通过次数来预先知道数据输出情况了,当然可以Close掉。

码姐姐匿名网友 2020-08-06 23:47:28

然并卵,差评!

码姐姐匿名网友 2020-08-06 23:47:29

对于我这里的情况,不适用。

码姐姐匿名网友 2020-08-06 23:47:30

垃圾,根本下载不了,却提示我已经下载。

码姐姐匿名网友 2020-08-06 23:47:30

虽然没能解决问题,还是感谢楼主的分享。

码姐姐匿名网友 2020-08-06 23:47:30

参照你的方法,已经解决

码姐姐匿名网友 2020-08-06 23:47:31

参考了,问题已解决