Да, попробуйте сделать это так,
using System;
using System.Diagnostics;
class ProcessStart{
static void Main(string[] args){
Process sample = new Process();
sample.StartInfo.FileName = "sample.exe";
sample.Start();
}
}
код ключа находится в главной функции, просто убедитесь, что исполняемый файл находится в том же каталоге, и включите
using System.Diagnostics;
вверху.
этот код работает для меня и кажется наиболее правильным способом.
надеюсь, я помог.
Process sample = new Process();
sample.StartInfo.FileName = "sample.exe";
sample.Start();
просто измените образец процесса на желаемый, чтобы образец мог быть желаемым.
Вы также можете передавать аргументы в exe, используя это.
sample.StartInfo.Arguments = "sample argument";
просто поставьте это перед запуском exe-части.
надеюсь, что я помог:)