Самый простой способ открыть файл с помощью приложения по умолчанию:
System.Diagnostics.Process.Start(@"c:\myPDF.pdf");
Однако я хотел бы знать, существует ли способ установить параметры для приложения по умолчанию, потому что я хотел бы открыть PDF-файл с определенным номером страницы.
Я знаю, как это сделать, создав новый процесс и установив параметры, но в этом случае мне нужно указать путь к приложению, и я хотел бы иметь портативное приложение, и мне не приходилось каждый раз указывать путь к приложению. Пользуюсь приложением на другом компьютере. Моя идея состоит в том, что я ожидаю, что на компьютере установлена программа для чтения PDF-файлов, и говорю только, что открывать.
Спасибо.