Я пытаюсь запустить программы из другой .NET-программы, требующей повышения, используя опцию олицетворения метода Process.Start (System.Diagnostics). Пользователь для олицетворения - локальный администратор. O/S - 2008, и UAC включен. Всякий раз, вызывая начало процесса я получаю ошибку разрешения Win32:Выполнение олицетворения в .NET с использованием Process.Start и UAC
«Запрошенная операция требует возвышения»
убедитесь, что 'UseShellExecute' верно. –
Значение по умолчанию для UseShellExecute действительно истинно. Но все равно. – testalino