Доброго времени суток.
Обрезается (бесследно исчезает подстрока "
RIN="+ value" из строки
startInfo.Arguments при том что в случае отсутствия ED, RIN и значение появляются.
string ED = WL[NW.SelectedIndex][0];
foreach (string value in WD.Lines) {
startInfo.Arguments = "MainD=IDD ID="+ ED +" RIN="+ value;
}
UPD
ConsoleProgram.exe VPN Action=pptp SIP=19216801 KEY=123456
При выполнении программы с такими аргументами, с помощью cmd все запускается и работает как надо. Никаких ошибок в строке запуска нет, знаков "-" и "/" тоже.
Учу C# , пишу тестовый софт в целях практики, прошу сильно не пинать.
UPD Решил проблему, удалил не читаемые (\n\r\t) символы из строки, все работает как часы.