我的客户机是64位,但我构建的应用程序是在x86的目标平台在C#中的Visual Studio 2008与WIN7 32位。现在的问题是,当我点击我的应用程序上的水晶报告按钮,它给了我这个错误。它在开发机器上工作得很好,但在客户端,我只是一次又一次地看到这个消息框。C#的VS 2008的Crystal Reports客户端机器上的异常
“发生错误试图加载Crystal Reports的运行时间。
无论是Crystal Reports的注册表项权限不足或水晶报表运行时安装不正确。”
我在前提条件甚至检查水晶报表就像附加的图片
我也有手动安装水晶报表运行时从http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0.zip
但是错误似乎不会离开我的生活可言。
我正在使用C#第一次水晶报表,但它给了我很辛苦只是在客户机上安装它。我GOOGLE了,发现他们中的大多数我曾尝试设置先决条件和更改模式从任何CPU到x86,但没有解决我的错误。
我做到了这一点,但它没有奏效。 – wolvorinePk
我所做的是现在我到C:\ Program Files文件\微软的SDK \的Windows \ v6.0A \引导程序\软件包\ CrystalReports10_5和复制的运行exe文件,然后手动运行它在客户机上...你猜怎么着它的工作但是这是一个正确的方法吗?为什么我不能通过先决条件设置这个 – wolvorinePk
不知道为什么它不能正常工作。尽管如此,我发现Crystal Reports for Visual Studio在少数几个区域中很脆弱。 – BlackWasp