同一台服务器上不同版本的abcpdf

问题描述:

我有两个版本的abcpdf在同一台机器上运行。其中一个项目使用旧版本7.1,另一个使用新版本,即8.1。同一台服务器上不同版本的abcpdf

当我尝试建立,在Visual Studio会自动选择上abcpdf 8.1的最新版本,并抛出以下编译错误

'WebSupergoo.ABCpdf7.Doc.Doc()' is obsolete: 'Don't use ABCpdf7 namespace - use ABCpdf8 instead.' 

请建议我在哪里,我错了。

谢谢。

从GAC中卸载两个版本,然后重新启动IIS以清除它们。

然后从项目手动引用具体的DLL,下面的说明手册安装:

http://www.websupergoo.com/helppdf5net/source/3-concepts/6-installation.htm

您需要将您的项目引用到两个不同的AbcPdf.dll文件(一个用于每个版本),并且您需要确保将ABCpdfCE7.dll或ABCpdf8-32(或-64).dll复制到正确的项目的bin中。