Executing a process from .NET application without UAC prompt
问题 I have a scenario where I need to launch an EXE from my .NET application, but I can't get around the UAC prompt that pops up. The prompt is triggered even before the other EXE is launched - probably on the very call to Process.Start . I use this code for launching the app: var info = new ProcessStartInfo(path, "params"); info.Verb = "runas"; try { Process.Start(info); } catch (System.ComponentModel.Win32Exception) { // Person denied UAC escallation return false; } Both EXEs (my app and the