Crystal Reports引发错误-Windows 10 64位平台

2020-09-05 05:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我处于公司场景中,试图使...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我处于公司场景中,试图使使用Crystal Reports的第三方(可能是内部的)应用程序正常工作。 期望具有与Windows 7 x86(使用CR组件版本10.x.x)相同的处理工作。 除了明显的不受支持的版本以外,我还需要为64位平台安装哪些Crystal Reports组件? 我安装了Visual Studio 2008,以获取包括的CR组件,但以下是尝试运行内部使用的内容时发生的情况。 非常感谢您的帮助。

"尝试加载Crystal Reports运行时时发生错误。要么Crystal Reports注册表项权限不足,要么未正确安装Crystal Reports运行时。" "请安装适当的Crystal Reporsts可再发行文件(CRRedist * .msi),其中包含所需的正确版本的Crystal Reports运行时(x86,x64或Itanium)。请转到 http://www.businessobjects.com/support 了解更多信息。"
和"错误执行GenerateReport:'CrystalDecisions.CrystalReports.Engine.ReportDocumenent'的类型初始化引发异常"
付费偷看设置
发送
2条回答
SAP砖家
1楼 · 2020-09-05 05:47.采纳回答

如果这是第三方外部应用程序,则需要与软件提供商联系,以确定需要安装的运行时版本。

如果该应用程序是内部构建的, 您有两种选择:

1。 如果要继续使用VS 2008和旧版本的Crystal SDK,则需要执行以下操作:

-安装Microsoft Visual C ++ 2005和2008可再发行文件。

-安装VS 2008附带的Crystal Reports 10.x运行时。注1:运行时的位元必须匹配应用程序的位元,而无论 操作系统的功能。 因此,如果应用程序被编译为32位,则需要32位版本的SDK运行时。 注意2:您不能仅复制应用程序引用的SDK程序集并使其起作用。 您必须使用安装程序,因为需要配置注册表设置,并且需要注册COM组件。

-如果应用程序是32位,则将 需要具有32位版本的数据库客户端软件,如果使用的是ODBC,则将使用32位版本的ODBC管理器来创建任何必需的连接。

-您 可能必须对应用程序的兼容性进行故障排除,并以Windows早期版本的模式运行它。 为此,请右键单击该应用程序,选择"疑难解答",然后按照提示进行操作。

2。 使用最新版本的SDK升级应用程序以在VS的较新版本中进行编译。 Wiki 此处包含有关您可能需要进行哪些更改的信息以及下载SDK的链接。 进入下载页面时,请使用橙色/黄色按钮下载与VS的集成,并使用蓝色按钮之一下载仅在部署应用程序时使用的运行时安装。 上面的注释1和2也适用于此版本。

-Dell

梦想连接
2楼-- · 2020-09-05 05:52

谢谢,我会记住这一点。

一周热门 更多>