Когда я указываю путь без пробелов, это работает нормально, но пути и файлы PDF, содержащие пробелы, не открываются.
Это мой код:
Код: Выделить всё
Button btn = (Button)sender;
ProcessStartInfo info = new ProcessStartInfo();
info.FileName = "AcroRd32";
string s = btn.Tag.ToString();
//btn.Tag Contains the full file path
info.Arguments = s;
Process.Start(info);
Я прочитал много вопросов по этой теме в SO, но это не сработает. Поскольку я не могу понять, как применить префикс @ в моей строке s.
Есть идеи, как это исправить?
Подробнее здесь: https://stackoverflow.com/questions/312 ... cess-start
Мобильная версия