我正在使用ABCpdf.net合并几个pdf文件。但是我在创建Doc对象时出错.
ABCpdf 64位核心引擎版本10105比ABCpdf .NET版本10.1.0.7更老.
在异常快照中没有其他错误信息可用。抛出错误的代码..。
Doc mergedPdf = new Doc();我使用的是ABCPdf.net版本10.1.0.5,没有参考ABCpdf.net版本10.1.0.7。
如何解决这个问题?
发布于 2016-01-05 07:33:45
抱歉打扰你了。我找到了原因。以前,我的解决方案是使用10.1.0.7版本,由于某些业务需求,该版本被降级为旧版本10.1.0.5。ABCpdf.net版本10.1.0.7二进制文件被复制到bin/debug文件夹中,并强制抛出此异常。
不知何故,清理解决方案毫无帮助。
解决方案:删除bin/debug文件夹并重新生成整个解决方案,修复了该问题。
谢谢..。
发布于 2017-06-07 14:39:46
生产机器中的.dll版本和开发机器中的.dll版本是不同的;重新安装.dll将解决这个问题。
https://stackoverflow.com/questions/34605366
复制相似问题