【发布时间】:2015-09-20 03:10:47
【问题描述】:
我用 C# 编写了一个控制台应用程序,它通过以下命令打开了一个浏览器。
Process webprocess = Process.Start("http://www.hashgurus.com");
但是工作完成后我想关闭浏览器。我正在尝试终止该进程,但它不起作用。
webprocess.Kill();
【问题讨论】:
-
你试过Kill
-
非常大的进程,如浏览器,通常作为单实例应用程序工作。换句话说,如果浏览器已经在运行并且您运行此代码,浏览器只会要求第一个实例显示网页并终止。一种判断方法是查看在另一个选项卡中打开的页面。 Kill() 无法工作,进程已经终止。
标签: c#