La forma más fácil de abrir un archivo con la aplicación predeterminada es:
System.Diagnostics.Process.Start(@"c:\myPDF.pdf");
Sin embargo, me gustaría saber si existe una forma de configurar los parámetros de la aplicación predeterminada, porque me gustaría abrir un pdf en un número de página determinado.
Sé cómo hacerlo creando un nuevo proceso y configurando los parámetros, pero de esta manera necesito indicar la ruta de la aplicación, y me gustaría tener una aplicación portátil y no tener que configurar la ruta de la aplicación cada vez. Utilizo la aplicación en otra computadora. Mi idea es que espero que la computadora tenga instalado el lector de pdf y solo diga qué página abrir.
Gracias.
myProcess.StartInfo.FileName = "Acrobat.exe";
sin dar la ruta completa a la aplicación?