當我開始一個過程並想關閉此過程時,Process.Close()
和Process.Kill()
之間有什麼區別?殺死進程和關閉進程有什麼區別?
我問,因爲我有一個應用程序開始捕捉包使用Wireshark命令通過命令行與Windows = hidden
。 所以當我想停止捕獲我殺死進程。所以有時捕獲打開一個錯誤,最後一個數據包被中斷,所以我想知道可以使用close()
之前kill()
將解決這個問題?
當我開始捕獲時,我可以通過按Ctrl + C關閉它,但在我的情況下,我打開隱藏狀態的窗口,我可以通過我的代碼做類似的事情嗎?
http://stackoverflow.com/questions/673031/process-close-is-not-terminating-created-process-c –