Запустите внешний процесс на Mac с помощью C #

Я успешно использую System.Diagnostics.Process.Start () для запуска моего внешнего монофонического исполняемого файла в Windows. Однако это не удается на Mac. Я не получаю никакой ошибки, просто ничего не происходит.

Я попытался сделать это следующим образом:

System.Diagnostics.Process.Start("mono", "/path/program.exe");

Также я попытался открыть терминал, как показано ниже (что также не удалось):

System.Diagnostics.Process.Start("Terminal");

Единственное, что мне удалось сделать, это запустить Терминал следующим образом:

System.Diagnostics.Process.Start("open", "-a Terminal");

Есть идеи? Я был бы очень признателен за любую помощь.

Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос