升级到ABCpdf的第9版时出错

时间:2013-07-18 00:43:30

标签: c# asp.net-mvc abcpdf

我最近升级到ABCPdf版本9,现在出现此错误:

  

ABCpdf 32位核心引擎版本9102与ABCpdf .NET版本9.0.0.5不兼容。

好像必须有一个流氓dll漂浮在周围。任何人都知道可能会调用哪个DLL?还是指出我正确的方向?

目前我找不到任何看似错误版本的DLL ......

1 个答案:

答案 0 :(得分:3)

文档的“手动安装”部分中包含了DLL的详细信息。

核心引擎DLL称为ABCpdf9-32.dll和ABCpdf9-64.dll。前者包含32位代码。后者包含64位代码。还有另一个名为ABCpdf.dll的DLL,它是主要的托管程序集。

错误表明这些DLL不匹配。正如你猜测的那样,你已经得到了一个流氓的流氓DLL。如果你在你的DLL上获得属性,你应该能够看到版本并找出它是什么。

但是我想建议您在GAC中安装新的ABCpdf DLL,但之前已将一些DLL复制到项目的bin文件夹中。删除那些复制的DLL,它应该工作。