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

时间:2012-08-08 09:34:07

标签: visual-studio-2010 abcpdf

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

当我尝试构建时,visual studio会自动在abcpdf 8.1上获取最新版本并抛出以下编译错误

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

请建议我哪里出错了。

感谢。

1 个答案:

答案 0 :(得分:2)

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

然后按照手动安装说明手动引用项目中的特定dll:

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

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