我在同一台机器上运行了两个版本的abcpdf。其中一个项目使用旧版本7.1,另一个项目使用较新版本,即8.1。
当我尝试构建时,visual studio会自动在abcpdf 8.1上获取最新版本并抛出以下编译错误
'WebSupergoo.ABCpdf7.Doc.Doc()' is obsolete: 'Don't use ABCpdf7 namespace - use ABCpdf8 instead.'
请建议我哪里出错了。
感谢。
答案 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。