水晶报告的奇怪案例

时间:2010-07-27 10:37:51

标签: .net crystal-reports

我在应用程序中使用水晶报告CR XI R1和CR XI R2。当我在Windows 7 64位操作系统中运行32位应用程序时,水晶报告工作正常。但是,如果在Windows 7 32位操作系统中安装了相同的应用程序,则晶体报告不起作用。

不应该与上述情况相反吗?我认为它应该在32位操作系统中运行,并且将在64位中失败。 这是一个水晶报道问题,还是我做错了什么?

欢迎所有建议。

1 个答案:

答案 0 :(得分:0)

它是如何失败的?

以下是部署使用Crystal Reports的.NET应用程序的一些规则:

  • 您需要为您的操作系统安装Crystal Reports Basic Runtime(32位或64位) 注意:部署后,还需要在主机上完成此操作。这注册了 GAC中的运行时。
  • 将装配导入项目时,请确保从中导入装配 GAC(C:\ Windows \ assembly \ GAC_MSIL ...)并始终使用版本10程序集,因为 安装项目似乎不适用于任何其他
  • Crystal仅适用于32位(模拟或普通)

这可能无法解决您的问题,但最好将这些问题排除在外......