我正在使用ABCpdf.net合并一些pdf文件。但是我在创建Doc类的对象时遇到错误...
ABCpdf 64-bit core engine version 10105 is older than ABCpdf .NET version 10.1.0.7.
异常快照中没有其他错误信息。抛出错误的代码......
Doc mergedPdf = new Doc();
我使用的是ABCPdf.net版本10.1.0.5,没有参考ABCpdf.net版本10.1.0.7。
任何人都可以帮我吗?
答案 0 :(得分:1)
对不起,不好意思。我找到了原因。之前我的解决方案是使用10.1.0.7版本,由于某些业务需求而降级到旧版本10.1.0.5。 ABCpdf.net版本10.1.0.7二进制文件被复制到bin / debug文件夹并强制抛出此异常。
以某种方式清理解决方案没有帮助。
解决方案:删除bin / debug文件夹并重建整个解决方案解决了这个问题。
感谢...
答案 1 :(得分:0)
生产机器中的 .dll 版本和开发机器中的 .dll 版本不同;重新安装 .dll 将解决问题。