点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
当部署到服务器2008 x-86时,Crystal Reports for Visual Studio 13.0.22,框架4.52中的错误。 全部应为32位。 我采取的步骤如下:
将以下dll复制到bin文件夹:
- CrystalDecisions.CrystalReports.Engine
- CrystalDecisions.ReportAppServer.ClientDoc
- CrystalDecisions.ReportSource
- CrystalDecisions.Shared
- CrystalDecisions.Web
-
ASP.Net 引用是 重新创建引用bin文件夹。 引用的属性设置为"复制本地和特定版本"。 嵌入互操作类型:False。 创建引用后,路径更改为:C:\ Program Files(x86:
注释了Web.Config中的Crystal Report设置,除了:
运行后,看来必须在服务器上安装一个版本的Crystal Reports Runtime。 由于会有多个应用程序使用不同版本的Crystal Reports,因此我安装了13.0.19。
我现在收到以下错误:
无法将类型为" CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass"的COM对象转换为接口类型为" CrystalDecisions.ReportAppServer.Controllers.ISCRReportSource"的接口。 此操作失败,因为具有以下错误的IID为" {31E7715A-8AD0-4D1C-958E-C1BE0A6F2D0C}"的COM组件上的QueryInterface调用由于以下错误而失败:不支持此类接口(HRESULT异常:0x80004002(E_NOINTERFACE))
相关问答
- CR Viewer中具有PrintMode" PrintOutputController"的PrintDialog始终禁用" Current Page"
- 参数两次提示输入Crystal Reports(对于Visual Studio)和消息
- 与CR 2016匹配的Crystal报表运行时版本
- 页脚部分中的页码不显示
- 加载报告随机失败...
- SAP Crystal Reports,MS Visual Studio开发人员版本-维护终止2018年12月31日
- 水晶报表数据源" excel还是Universe"哪个会好?
- Visual Studio 2015社区支持包18(v.13.0.18.2192)
现在您要尝试在同一台PC上为VS使用CR的多个版本,欢迎来到dll地狱。
它将永远无法工作,所有运行时和应用程序必须使用相同的版本,并使用相同的版本进行编译。
并且您不能手动复制CR dll,必须使用MSI redist软件包来安装所有生成多个注册表项并注册多个COM dll的运行时。
唐
一周热门 更多>