从WPF应用程序打开具有默认windows行为的pdf
我想用用户保存的默认windows行为(例如internet explorer、adobe等)打开PDF 我找到了这个解决方案 并在这里实施:从WPF应用程序打开具有默认windows行为的pdf,wpf,pdf,process,Wpf,Pdf,Process,我想用用户保存的默认windows行为(例如internet explorer、adobe等)打开PDF 我找到了这个解决方案 并在这里实施: ProcessStartInfo startInfo = new ProcessStartInfo("MyPdfPath"); Process.Start(startInfo); 遗憾的是,我犯了一个错误: System.ComponentModel.Win32Exception: "
ProcessStartInfo startInfo = new ProcessStartInfo("MyPdfPath");
Process.Start(startInfo);
遗憾的是,我犯了一个错误:
System.ComponentModel.Win32Exception: "The specified executable is not a valid application for this OS platform."
我试图用谷歌搜索这个错误,但前十个解决方案都没有奏效。系统将其视为可执行文件,获取文档行为的一种方法是将其设置为true: 或者查看链接问题中显示的链接。
ProcessStartInfo startInfo = new ProcessStartInfo("MyPdfPath");
startInfo.UseShellExecute = true;
Process.Start(startInfo);