我的 .Net Windows Forms 应用程序生成一个 PDF 报告,我想向用户展示它。
不是仅仅假设客户端 PC 安装了 PDF 查看器并盲目地将 PDF 扔到操作系统上打开,有没有办法事先检查客户端上的文件关联列表,然后显示“你需要 PDF 查看器”已安装应用程序 - 这里有一些建议.. " 如果 PDF 不是注册类型,则对话框?
我发现了很多关于更改或注册文件关联的问题和答案,但我只想要一种简单的方法来查询列表,而不是更改它。
我想要一个适用于 Windows XP 及更高版本(WinXP、Vista、Win7)的解决方案。
谢谢你的帮助