ABCpdf 64位核心引擎版本10105早于ABCpdf .NET版本10.1.0.7

时间:2016-01-05 06:20:17

标签: pdf c#-4.0 .net-4.0 abcpdf

我正在使用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。

任何人都可以帮我吗?

2 个答案:

答案 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 将解决问题。