卸载时关闭正在运行的应用程序

时间:2016-02-09 02:55:56

标签: c# .net clickonce

我使用ClikOnce来安装我的应用程序。但是,当应用程序运行并且您尝试删除它时,ClickOnce表示该应用程序已删除,但程序仍在运行。

我知道它会在重启后删除。但是,我的程序可以自动启动。因此,它不会被删除。

那么,我如何强制ClickOnce关闭应用程序?

1 个答案:

答案 0 :(得分:0)

试试这个:

foreach (Process prog in Process.GetProcessesByName("MSACCESS")) {
    if (prog.ProcessName == "MSACCESS") {
        prog.Kill();
    }
}

您需要使用自己的应用程序进程名称更改“MSACCESS”。