2

我安装了一个软件ABCPDF7,它将html文件转换为pdf并保存。

我面临一个错误:

 ERROR MESSAGE :The type initializer for 'WebSupergoo.ABCpdf7.Internal.NDoc' threw an exception. ERROR DETAILS : at WebSupergoo.ABCpdf7.Internal.NDoc.New() at WebSupergoo.ABCpdf7.Doc..ctor()

在线的 :

WebSupergoo.ABCpdf7.Doc oDoc = new WebSupergoo.ABCpdf7.Doc();

======

此错误出现在一个旧应用程序中。

因此,为了进行交叉检查,我确实创建了一个虚拟应用程序,并在同一个框中执行了代码,一切正常。

知道现有应用程序在哪里失败了吗?

4

1 回答 1

1

ABCpdf7 需要两个可访问的 DLL:ABCPDF.DLL 和 ABCPDFCE7.DLL。两者必须是相同的版本(直到次要版本号),并且都必须与它们运行的​​机器的位数相匹配(32 位或 64 位)。

旧应用程序中的一个 DLL 可能不正确。

于 2013-05-07T01:43:14.950 回答