C# chand add Process - «Доступ отказан». Ошибка [закрыто]C#

Место общения программистов C#
Ответить
Anonymous
 C# chand add Process - «Доступ отказан». Ошибка [закрыто]

Сообщение Anonymous »

Мой код отображается здесь - иногда я сталкиваюсь с ошибкой «доступ», но не каждый раз, когда я запускаю код. Но я не нашел исправления. Я даже пытался открыть доступ администратора - но все же я получаю эту ошибку. < /P>

Код: Выделить всё

ProcessStartInfo processInfo;
Process process = null;

processInfo = new ProcessStartInfo("cmd.exe", "/c " + command);
processInfo.CreateNoWindow = true;
processInfo.UseShellExecute = false;

// *** Redirect the output ***
processInfo.RedirectStandardError = true;
processInfo.RedirectStandardOutput = true;

process = Process.Start(processInfo);

// Get and kill any children of cmd
Process[] processes = ChildProcessTracker.GetChildProcesses(process).ToArray();

// Add child process as sub-process of application (Windows will close sub-processes when the application closes)
ChildProcessTracker.AddProcess(process);

foreach (Process p in processes)
{
ChildProcessTracker.AddProcess(p);
}

process.WaitForExit(timeout_ms);
Попробуйте открыть с правами администратора, но не помогло. Мне нужно это исправить.
[Я получаю сообщение об ошибке в функции AddingProcess.][1]
[1]: https://i.sstatic.net/ZLdDh3Km .png

Подробнее здесь: https://stackoverflow.com/questions/793 ... nied-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»