当我开始一个过程并想关闭此过程时,Process.Close()
和Process.Kill()
之间有什么区别?杀死进程和关闭进程有什么区别?
我问,因为我有一个应用程序开始捕捉包使用Wireshark命令通过命令行与Windows = hidden
。 所以当我想停止捕获我杀死进程。所以有时捕获打开一个错误,最后一个数据包被中断,所以我想知道可以使用close()
之前kill()
将解决这个问题?
当我开始捕获时,我可以通过按Ctrl + C关闭它,但在我的情况下,我打开隐藏状态的窗口,我可以通过我的代码做类似的事情吗?
http://stackoverflow.com/questions/673031/process-close-is-not-terminating-created-process-c –