0

我正面临上述问题。我有一些创建 pdf 的遗留代码。此代码在服务器上运行,但在我的电脑上出现异常。

给我异常的代码是:

IPdfManager objPDFTarget = (IPdfManager)Server.CreateObject("Persits.Pdf");

例外是

 Could not create an object of type 'Persits.Pdf'.

我试过了

  1. IPdfManager objPDFTarget = new PdfManager(); 打击
  2. Type ExcelType = Type.GetTypeFromProgID("AcroPDF.PDF"); object ExcelInst = Activator.CreateInstance(ExcelType); ExcelType.InvokeMember("Visible", BindingFlags.SetProperty, null, ExcelInst, new object[1] { true }); IPdfManager objPDFTarget = (IPdfManager)ExcelInst; 打击

我已经在我的本地 iis 上发布了,我已经完全访问了 IIS_IUSR,但没有。

是使用asp.net、.net 3.5 框架的web 应用程序。

我将不胜感激。

4

1 回答 1

0

最后我发现为了调试这段代码,我必须使用密钥安装 aspPdf 设置,只有 dll 是不够的。

于 2013-10-17T07:24:45.537 回答