Запустить процесс из. NET Core на Mac - PullRequest
0 голосов
/ 09 мая 2020

Я пытаюсь запустить процесс из консольного приложения C# на Ma c:

var processInfo = new ProcessStartInfo("./gradlew", "bundleRelease")
{
    WorkingDirectory = gradlewDir,
    CreateNoWindow = true,
    UseShellExecute = false,
    RedirectStandardError = true,
    RedirectStandardOutput = true
};

var process = Process.Start(processInfo);

Ошибка "Нет такого файла или каталога". Однако, если я запустил:

var files = Directory.GetFiles(gradlewDir);, я действительно увижу этот файл там. Я также убедился, что все разрешения установлены для его запуска. Я тоже могу запустить его с терминала. Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...