最近由于项目需要,没有办法把原有的adobe正版软件进行了卸载,换了个盗版软件,结果导致我的pdf文件加载的时候出现异常。
报错的语句是这个
string str = System.Environment.CurrentDirectory;
// string fileName = MyOpenFileDialog();
axAcroPDF1.LoadFile(str+ "\\file\\OJT 华为PSN内包装标签和ASN外包装标签在线打印操作说明.pdf");
显示没有loadfile()方法。
网上查询了一下,原因如下工具箱少了这个插件
在网上下载了AxInterop.AcroPDFLib.dll、和AxAcroPDFLib.dll重新导入后并在系统中注册com组件依旧没有解决问题;于是乎只能换插件了,选择了下面两个插件。