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

本文关键字:运行 应用程序 卸载 | 更新日期: 2023-09-27 18:33:51

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

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

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

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

试试这个:

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

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