Привет, почему я получаю ошибку «Отказано в доступе» при попытке выполнить этот процесс?Я запускаю (MSBuild "файл проекта" "дополнительные аргументы") команду с этим новым процессом
public bool CmdExecute(string command,string args)
{
bool isOk = true;
try
{
using (System.Diagnostics.Process proc = new System.Diagnostics.Process())
{
proc.EnableRaisingEvents = false;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.FileName = command;
proc.StartInfo.Arguments = args;
// Console.Out.WriteLine(proc.StartInfo.Arguments);
proc.Start();
string output = proc.StandardOutput.ReadToEnd();
proc.WaitForExit();
Console.WriteLine(output);
}
}
}
catch(Exception e)
{
Console.WriteLine(e.Message);
isOk = false;
}
return isOk;
}