我有一个C#代码,它检查Winword实例,如果有多于1个,我使用process.kill
方法杀死具有winword
进程名称的其他进程。
似乎process.kill
无法杀死winword
。你能帮忙吗?截至目前,我们必须重新启动服务器以杀死其他winword
个实例。
答案 0 :(得分:2)
此方法应该有效
foreach (var process in Process.GetProcessesByName("winword"))
{
try
{
process.Kill();
}
catch(Exception ex) { };
}
首都不应该重要,但你可以尝试杀死" WINWORD"或" WINWORD.EXE"