Visual Studio 2015和Crystal Report 11.2版本问题

2020-09-18 13:06发布

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

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


我正在使用Visual Studio 2015和Crystal Report版本11.2

历史

我们曾经将Windows应用程序从Visual Studio 2005迁移到2015年,直到我们迁移了代码,才改变了Crystal Report版本

现在,在生成水晶报表11.2时出现以下问题

无法将类型为'system .__ comobject'的com对象转换为接口类型为'CRAXDRT。 应用'。 操作失败,因为具有以下错误的IID为'{AF376830-6120-4E28-96DD-63FD2DC27B7A}'的接口的COM组件上的queryinterface调用由于以下错误而失败:不支持此类接口(来自HResult:0x80004002(E_NOINTERFACE)的异常)

请帮助我们获得解决方案,可能是什么问题

根据我的怀疑,我需要升级Crystal Report版本,如果是的话,那么它是与Visual Studio 2015兼容的Crystal Report版本

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

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


我正在使用Visual Studio 2015和Crystal Report版本11.2

历史

我们曾经将Windows应用程序从Visual Studio 2005迁移到2015年,直到我们迁移了代码,才改变了Crystal Report版本

现在,在生成水晶报表11.2时出现以下问题

无法将类型为'system .__ comobject'的com对象转换为接口类型为'CRAXDRT。 应用'。 操作失败,因为具有以下错误的IID为'{AF376830-6120-4E28-96DD-63FD2DC27B7A}'的接口的COM组件上的queryinterface调用由于以下错误而失败:不支持此类接口(来自HResult:0x80004002(E_NOINTERFACE)的异常)

请帮助我们获得解决方案,可能是什么问题

根据我的怀疑,我需要升级Crystal Report版本,如果是的话,那么它是与Visual Studio 2015兼容的Crystal Report版本

付费偷看设置
发送
2条回答
hengyuye
1楼 · 2020-09-18 13:22.采纳回答

不再支持RDC或CR高于11.5附带RDC。

您必须将其从应用程序中删除,然后按照Dell的说明转换为.NET。

要具有创建报告的能力,您需要使用RAS SDK编写自己的嵌入式Report DEsigner,更易于使用模板报告并进行修改。

以下是示例WIKI之一的链接:

https://wiki。 scn.sap.com/wiki/display/BOBJ/Crystal+Reports+for+.NET+SDK+示例

闻人可可
2楼-- · 2020-09-18 13:35

到11.2,我假设您是指XI r2,而不是2011 SP2。 如果是这样,您是否使用了该版本的Crystal随附的SDK? 它不适用于VS2015。相反,您必须下载最新版本的Crystal for VS SDK。 您可以通过以下页面访问它: https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

请务必阅读该页面,因为其中包含有关已更改内容以及您可能需要在代码中进行哪些更改的信息。 当您转到下载链接时,橙色按钮将为您提供将Crystal集成到VS的安装,需要在开发人员工作站上进行安装。 蓝色按钮下载仅在部署应用程序时使用的各种运行时选项。

-戴尔

一周热门 更多>