Ваши аргументы не могут быть частью process.start. Это принимает имя исполняемого файла.
Имя файла и аргументы отличаются и должны быть разделены.
Process acro = new Process();
acro.StartInfo.FileName = "Acrobat.exe"
acro.StartInfo.Arguments = "/A \"page=16\" \""+Application.StartupPath+ "\Pdfs\User_Manual.pdf\""
acro.Start();
Я также добавил дополнительную цитату в конце вашего пути.
Вы также можете сделать это вместо этого, заметьте, что аргументы являются вторым параметром начала здесь:
Process.Start("Acrobat.exe", "/A \"page=16\" \""+Application.StartupPath+ "\Pdfs\User_Manual.pdf\"");
По пути добавлена рекомендация Path.Combine
(комментарий Марко прав).
Process.Start("Acrobat.exe",
"/A \"page=16\" \"" +
System.IO.Path.Combine(Application.StartupPath, "Pdfs", "User_Manual.pdf")
+ "\"");