Asp classic 在经典asp中迁移到crystal report 11

Asp classic 在经典asp中迁移到crystal report 11,asp-classic,crystal-reports-xi,crystal-reports-8.5,Asp Classic,Crystal Reports Xi,Crystal Reports 8.5,我有一个用经典ASP开发的网站,它使用Crystal report viewer来显示报告。 它使用了一个旧版本(8.5),而我正在将它移动到Windows Server 2012,其中包含crystal report 11 以下是使用的报表查看器: 执行以下命令时: Set session(“oApp”)=Server.CreateObject(“CrystalRuntime.Application”) 我发现以下错误: 服务器对象错误“ASP 0177:800401f3” Server.C

我有一个用经典ASP开发的网站,它使用Crystal report viewer来显示报告。 它使用了一个旧版本(8.5),而我正在将它移动到Windows Server 2012,其中包含crystal report 11

以下是使用的报表查看器:

执行以下命令时:

Set session(“oApp”)=Server.CreateObject(“CrystalRuntime.Application”)

我发现以下错误:

服务器对象错误“ASP 0177:800401f3”

Server.CreateObject失败

/CrystalReports/HRReporting/ParameterField.asp,第10行

800401f3

我提到:

但没有得到任何解决方案


请帮助我了解我需要对代码和DLL进行哪些更改,以及更改的顺序是什么?

我找到了使用aspx页面而不是asp页面的替代方法,并从asp页面使用crystal report viewer调用了aspx页面。我必须做一些类似的操作,您是否只使用了一个aspx页面来执行此操作?