在XP 64 Bit上运行Crystal Report应用程序时出现问题 [英] Problem running Crystal Report application on XP 64 Bit

查看:81
本文介绍了在XP 64 Bit上运行Crystal Report应用程序时出现问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有.NET应用程序,它是使用VS2005和Crystal Report XI Release 2使用Build选项"Any CPU"创建的。它工作得很好32位机器。现在我们有一些用户拥有64位XP机器,当他们尝试从网络运行.NET Crystal Report应用程序时,会出现以下错误


尝试加载Crystal Reports运行时时发生错误。


Crystal Reports注册表项权限不足或Crystal Reports运行时未正确安装。


请安装包含所需Crystal Reports运行时(x86,x64或Itanium)的正确版本的相应Crystal Reports可再发行组件(CRRedist * .msi)。有关更多信息,请访问http://www.businessobjects.com/support。

我已在用户计算机上重新分发CrRedist64.msi。但还是同样的问题。任何建议都有帮助,谢谢


解决方案



我认为您需要将构建选项设置为"x86"相反。
请参考以下主题,看起来完全相同的问题:
http://social.microsoft.com/Forums/en-US/vscrystalreports/thread/36e6cdf9-ae1e-4a9b-b225-dec56c8e3aa1/

感谢,


We have .NET application which are created using VS2005 and Crystal Report XI Release 2 with Build option "Any CPU". It work's fine 32 bit machine. Now we have some user's who have 64 bit XP machine and when they try to run .NET Crystal Report application from Network then get following error

An error has occurred while attempting to load the Crystal Reports runtime.

Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.

Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required. Please go to http://www.businessobjects.com/support for more information.


I have also redistributed CrRedist64.msi on user machine. But still same problem. Any suggestion is helpful
thanks

解决方案

Hi,

I think you need to set the build option to "x86" instead.

Please refer to the following thread, it looks like exact the same problem:
http://social.microsoft.com/Forums/en-US/vscrystalreports/thread/36e6cdf9-ae1e-4a9b-b225-dec56c8e3aa1/

Thanks,

Jie


这篇关于在XP 64 Bit上运行Crystal Report应用程序时出现问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆