【发布时间】:2017-11-28 02:38:11
【问题描述】:
单击我的应用程序中的按钮后,我正在尝试弹出帮助文档。我可以看到它出现在我的任务管理器的后台进程中,但从未正确弹出。如果我手动打开 adobe,然后单击我的按钮,它就可以工作。
process.start("Help.pdf") 以前可以工作,但现在不行了。不确定发生了什么变化。 (帮助文件仍在调试/发布文件夹和同一台计算机/应用程序中)
我也尝试了直接文件路径,并且还尝试了 adobe 应用程序上的 process.start,然后是我的帮助文档。仍然没有喜悦,它只是无法正确打开 adobe。
使用 process.start 似乎可以正常打开所有其他应用程序
网络浏览器。网上的解决方案似乎已经过时,所以我也无法通过该路线找到解决方案。
有什么线索吗?
提前致谢
【问题讨论】:
-
好奇这是您的软件还是 Windows。如果您转到桌面上的运行命令并键入路径和文件名,它是否可以正确运行您关联的 pdf 查看器?
-
如果您只是在 Windows/文件资源管理器中双击该文件,它会打开吗?可能是您的文件以某种方式损坏。如果您尝试
Process.Start使用不同的文件会怎样? -
您可能希望将完整路径添加到字符串参数中。
标签: vb.net pdf process.start