На данный момент я запускаю EXE-файл так:
System.Diagnostics.ProcessStartInfo processStartInfo = new System.Diagnostics.ProcessStartInfo();
processStartInfo.FileName = "Stackoverflow.exe";
processStartInfo.WorkingDirectory = ConfigurationManager.AppSettings["Path"] + name + @"\bin";
System.Diagnostics.Process.Start(processStartInfo);
Если я хочу добавить параметры, я бы сделал это здесь правильно?:
System.Diagnostics.Process.Start(processStartInfo, params);
Если нет, то где?
И еще, я хотел бы сохранить параметры для exe, это происходит автоматически или я должен установить это при открытии? Если так, то как мне этого добиться?
EDIT:
Что я имею в виду с помощью сохранения ...
Я получил форму с текстовым полем, оттуда вы можете запустить EXE, например, Stackoverflow.exe и в текстовом поле вы можете написать: «-hello», теперь в следующий раз, когда вы откроете форму и выберите EXE в форме, есть "-Hello" все еще написано, это означает, что он был сохранен, вот что я хочу