feat(installer): start worker via Process.Start, drop schtasks stop

This commit is contained in:
mika kuns
2026-06-01 12:10:28 +02:00
parent 133f2d2f1d
commit 2f1dcdc102
2 changed files with 16 additions and 10 deletions

View File

@@ -13,9 +13,6 @@ public sealed class StopWorkerStep : IInstallStep
public async Task<StepResult> ExecuteAsync(InstallContext ctx, IProgress<string> progress, CancellationToken ct)
{
progress.Report("Stopping worker task (if running)...");
await ProcessRunner.RunAsync("schtasks.exe", $"/End /TN \"{TaskName}\"", null, progress, ct);
progress.Report("Stopping worker process (if running)...");
var installDir = ctx.InstallDirectory;
foreach (var p in Process.GetProcessesByName(ProcessName))