【发布时间】:2014-02-26 10:25:58
【问题描述】:
在我的 VPS 服务器(Win 2008 64 位)上生成报告时出错。该项目在装有 VS 2008 的本地电脑上运行良好。我尝试重新安装水晶,重新编译 x86 CPU 并在应用程序池设置中启用 32 位应用程序。还是没有运气。
错误画面如下:
尝试加载 Crystal Reports 运行时时出错。
水晶报表注册表项权限不足或水晶报表运行时安装不正确。
请安装适当的 Crystal Reports 可再发行组件 (CRRedist*.msi),其中包含所需的正确版本的 Crystal Reports 运行时(x86、x64 或 Itanium)。详情请至http://www.businessobjects.com/support。
说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:CrystalDecisions.CrystalReports.Engine.LoadSaveReportException:尝试加载 Crystal Reports 运行时时出错。
水晶报表注册表项权限不足或水晶报表运行时安装不正确。
请安装适当的 Crystal Reports 可再发行组件 (CRRedist*.msi),其中包含所需的正确版本的 Crystal Reports 运行时(x86、x64 或 Itanium)。请转至http://www.businessobjects.com/support了解更多信息。
来源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[LoadSaveReportException: 尝试加载 Crystal Reports 运行时发生错误。
水晶报表注册表项权限不足或水晶报表运行时安装不正确。
请安装适当的 Crystal Reports 可再发行组件 (CRRedist*.msi),其中包含所需的正确版本的 Crystal Reports 运行时(x86、x64 或 Itanium)。
版本信息:Microsoft .NET Framework 版本:2.0.50727.5472; ASP.NET 版本:2.0.50727.5474
【问题讨论】:
-
你的服务器上安装的是什么版本的水晶报表
-
这听起来可能是访问权限问题。来验证这一点。尝试在 IIS 的目录安全下使用本地管理员帐户运行网站。
标签: c# asp.net crystal-reports