1

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

当我尝试构建时,Visual Studio 会自动获取 abcpdf 8.1 上的最新版本并引发以下编译错误

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

请建议我哪里出错了。

谢谢。

4

1 回答 1

2

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

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

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

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

于 2012-08-22T17:42:41.470 回答