Crystal Report可再发行的Windows Server 2008? - 尝试加载Crystal Reports运行时时发生错误

时间:2012-01-17 23:34:48

标签: .net crystal-reports report windows-server-2008

首先,谢谢大家。

在Windows Server 2008上获取水晶报告需要什么?

或者如何在Windows Server 2008上运行的网站(框架3.5 / 4.0)上获取工作rpt文件(由代码加载并刷新到浏览器)?

我的意思是,我加载一些rpt文件(在crystal report 2008上构建它们),然后使用crystal对象将文件导出到xls / pdf,更改标题,对浏览器进行刷新并且它可以工作,这在windows上server 2003 / Seven / XP但该站点在Windows Server 2008上不起作用,我想我需要一个可再发行的,但是,哪一个?

有什么想法吗?

提前致谢。

这是我得到的错误:

  

在尝试加载Crystal Reports时发生错误   运行。 Crystal Reports注册表项权限是   不足,或者未安装Crystal Rerports运行时   正确。请安装相应的Crystal Reports   包含正确版本的可再发行(CRRedis * .msi)   需要Crystal Reports Runtime(x86,x64x,Itanium)。请去   http://www.businessobjects.com/support了解更多信息

2 个答案:

答案 0 :(得分:3)

它是什么类型的Windows Server版本:32位还是64位?我想,Windows Server 2008仅提供64位版本。此link包含32-bit installer64-bit installer。您可以向下滚动页面以查看更多内容。

答案 1 :(得分:3)

要解决此类问题(如果有的话),请在将CRRedistributable名称安装为“CRRuntime_12_0_mlb.exe”后尝试将“启用32位应用程序”设置为 TRUE (我不太确定,但这个是压缩文件。)

现在我在某个服务器上没有该文件,但是我会尽快在这里留下链接。

当你安装Redistributable时,你会收到关于dll的警告(关于“打印”的东西),只是忽略它,我想这是因为服务器没有运行spoolsv服务,但那只是我的猜测

enter image description here

这是我之前遇到的错误:

  应用程序中的服务器错误。

     

尝试加载Crystal Reports时发生错误   运行。 Crystal Reports注册表项权限是   不足,或者未安装Crystal Reports运行时   正确。请安装相应的Crystal Reports   包含正确版本的可再发行(CRRedist * .msi)   需要Crystal Reports运行时(x86,x64或Itanium)。请去   http://www.businessobjects.com/support了解更多信息。

enter image description here