【问题标题】:Crystal Reports XI R2 runtime on Windows 7 x64Windows 7 x64 上的 Crystal Reports XI R2 运行时
【发布时间】:2013-06-27 00:44:34
【问题描述】:

我们在现有(32 位)应用程序中使用 Crystal Reports XI R2 (11.5.3300.0)。我们正在升级到 Windows7 64 位。

在我们的兼容性测试期间,我们遇到了一个问题,表明水晶报告运行时不可用。我在这里省略了异常细节,因为它是荷兰语,但基本上是说运行时没有正确安装,我应该安装可分发的 CRRedist*.msi。

我遇到的问题是我似乎找不到那个可分发的。当我查看支持站点 https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567 时,它指的是 Program Files 文件夹中的引导程序。但是,指定的子文件夹不存在。

任何人在这个版本的Crystal Reports中遇到过同样类型的问题(我知道在这个版本之后已经发布了几个版本)?我在哪里可以找到可再分发的?

请注意,我们的应用程序是为 x86 编译的,所以我认为 x86 运行时应该可以解决问题。

谢谢。

【问题讨论】:

    标签: crystal-reports


    【解决方案1】:

    只是对您的任何答案的快速警告,如果性能很重要,您应该知道 x86 dll 在 x64 o/s 中的仿真下会明显变慢

    【讨论】:

      【解决方案2】:

      我知道这是一个老问题,但我也遇到过,所以我想用我的经验更新它。

      我无法找到 64 位的可再发行组件。相反,我不得不将我正在编译的项目更改为以 x86 为目标。默认情况下,C# 和 VB 项目的项目属性设置为 AnyCPU。将其更改为 x86,此问题就消失了。

      对于 VB.NET,右键单击项目并选择属性,转到编译选项卡。在 VS 2012 上,您会在该屏幕上的 Target CPU 组合框中找到它。在 VS 2008 上,您需要选择“Advanced Compile Options...”,然后您会找到 Target CPU 组合框。

      对于 C#,右键单击项目并选择属性,转到构建选项卡,您会发现它是“平台目标:”组合框。

      【讨论】:

        猜你喜欢
        • 2012-12-14
        • 2019-07-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多