繁体   English   中英

在ASP.NET页面上尝试显示水晶报告时出错

[英]Error while trying show crystal report on ASP.NET Page

当我试图显示它时,我收到此错误

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

这是我第一个使用ASP.NET的Web应用程序。 我有一个很大的问题来展示asp.net。 当我试图发送水晶 - 通过邮件报告我得到这个错误。

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

有什么方法可以解决这个问题吗? 谢谢 。

这可能是因为您使用x64配置运行应用程序。

由此

'转到您的应用程序项目,右键单击,然后选择“属性”

在“构建”选项卡上,找到“平台目标”组合框。 它可能会说,“任何CPU”。 将其更改为x86,您的项目将仅编译32位,从而消除了这个问题。

  • 应用程序级别设置:
  • 转到IIS单击“应用程序池”
  • 选择要修改的应用程序(例如:SuperApp)
  • 右键单击该应用程序
  • 左键单击“高级设置”
  • 将启用32位应用程序设置为“True”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM