我正面临着上述问题。我有一些创建pdf的遗留代码。这段代码在服务器上运行,但在我的电脑上,我得到例外。
给我例外的代码是:
IPdfManager objPDFTarget = (IPdfManager)Server.CreateObject("Persits.Pdf");
例外是
Could not create an object of type 'Persits.Pdf'.
我试过了
IPdfManager objPDFTarget = new PdfManager();
打击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,但没有。
Web应用程序是否使用asp.net,.net 3.5框架。
我将不胜感激。
答案 0 :(得分:0)
最后我发现为了调试这段代码我必须用密钥安装aspPdf设置,只有dll是不够的。