Я создаю приложение, которое запускает другой процесс методом processStart и потому, что приложение, из которого я запускаю, требует прав администратора. Я устанавливаю глагол ruans. Второй думаю, что я хочу сделать, так это то, что начатый процесс не будет показывать какую-либо форму. Мой код:Разрешить окно UAC при установке CreateNoWindow
Process process = new Process();
process.StartInfo = new ProcessStartInfo("sdfsdf", "sdfasdgdf");
process.StartInfo.UseShellExecute = false;
process.StartInfo.CreateNoWindow = true;
process.StartInfo.Verb = "runas";
process.Start();
Но проблема в том, что process.StartInfo.CreateNoWindow не создает никаких окон и это относится к созданию окна контроля учетных записей, что необходимо, чтобы показать. Как разрешить показ окна UAC, но нет другого?
http://stackoverflow.com/questions/3596259/elevating-privileges-doesnt-work-with-useshellexecute-false – volody