Когда я выполняю исполняемый файл (PVFProject15.exe), он считывает данные из входного файла (inputFile.txt) и печатает результаты в другом файле (outputFile.txt). EXE-файл работает хорошо, когда я дважды щелкаю по нему; Он открывает окно консоли, которое остается открытым, пока не будет создан выходной файл. Однако когда я запускаю (PVFProject15.exe) из c #, окно консоли открывается и закрывается очень быстро, а выходной файл никогда не создается.
Я был бы очень признателен за вашу помощь, так как я целый день работал над этим и не нашел ответа. Вот мой код ниже.
private void button1_Click(object sender, EventArgs e)
{
Process runFortran = new Process();
try
{
runFortran.StartInfo.FileName = "C:\\temp\\trial\\PVFProject15.exe";
runFortran.Start();
runFortran.WaitForExit();
}
catch (Exception exc)
{
MessageBox.Show(exc.Message);
}
}
Заранее спасибо.
Safaa