解决方案一:
  客户端安装CrystalReport9.0,一切OK

解决方案 »

  1.   


      copy (CrystalReport)必要的库文件 试试
      

  2.   

    2、部署到 Windows 98 / ME 时,出错:"Load Report Failed" 
    是因为查询引擎 DLL(CRQE.dll)在客户计算机上没有正确注册。
    要解决这个问题,可以在客户计算机上手动注册 CRQE.dll,使用下面的命令:
    regsvr32 "C:\program files\common files\Crystal Decisions\1.0\bin\CRQE.dll"
    如果 CRQE.dll 没有成功注册,并且问题继续存在,在客户计算机上检查 ATL.dll 的版本。ATL.dll for Windows 98/ME 正确的版本是 3.0.8449。
    通过使用下面三种方法中的任意一种方法,可以找到并注册正确版本的 ATL.dll。
    (1)在客户计算机上 IE6.0。
    (2)在客户计算机上,手动复制和注册 ATL.dll,然后运行用于 Crystal Reports 分发的安装包。
    (2)将 ATL.msm 合并模块添加到安装工程,ATL.msm 是 Visual Studio installer 1.1 的一部分,可以去微软的网站http://msdn.microsoft.com/vstudio/downloads/tools/vsi11/download.aspx下载, 添加办法同上。
      

  3.   

    7、部署 .NET 9.1 程序到 Windows 98 时,出错:"Load Report Failed" 
    是因为查询引擎 DLL(CRQE.dll)在客户计算机上没有正确注册。
    要解决这个问题,从开发计算机复制 Dbghelp.dll 到客户计算机的"C:Windows\system32" 文件夹。