В настоящее время я разрабатываю программу, которая может вводить Lua скриптов в Roblox (да, я знаю), пока все работает нормально, кроме процесса уничтожения. Поскольку Roblox работает как единый процесс, мне не нужно убивать дерево. Я провел небольшое исследование относительно топи c, и ни один из них не работает.
Roblox работает как процесс, называемый RobloxPlayer.exe, я считаю, что Process.GetProcessesByName
должен извлекать процесс через его имя. Быть Роблоксом, а не RobloxPlayer.exe
Process[] processes = Process.GetProcessesByName("Roblox");
foreach (Process process in processes)
{
process.Kill();
process.WaitForExit();
}