Rozpocznij zewnętrzny proces na mac z c #

Z powodzeniem używam System.Diagnostics.Process.Start (), aby uruchomić mój zewnętrzny plik wykonywalny mono w systemie Windows. Jednak nie działa na mac. Nie dostaję żadnego błędu, po prostu nic się nie dzieje.

Próbowałem to zrobić w następujący sposób:

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

Próbowałem również otworzyć terminal jak poniżej (który również się nie powiódł):

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

Jedyne, co mogłem zrobić, to uruchomić Terminal w następujący sposób:

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

Jakieś pomysły? Naprawdę doceniłbym każdą pomoc.

Dzięki!

questionAnswers(3)

yourAnswerToTheQuestion