点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好!
我们有一个使用C#开发的应用程序,该应用程序使用Visual Studio的Crystal Reports组件。
CR版本是13_0_21。
C#应用程序正在使用框架4.0进行编译。
通过Visual Studio IDE,该应用程序可以正常运行。 在我的工作站中,直接通过可执行文件,一切也正常运行。
当应用程序在用户工作站上运行时,会发生此问题。
发生的错误如下:
加载报告失败。
在CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename,OpenReportMethod openMethod,Int16 parentJob)在CrystalDecisions.CrystalReports .Engine.ReportClass.Load(String reportName,OpenReportMethod openMethod,Int16 parentJob)
在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String文件名)
.rpt文件与可执行文件位于同一目录中,并带有所需的DLL。
有人可以帮助我了解可能发生的情况吗?
谢谢! br>
Renato
CR运行时不能简单地复制过来,您必须使用MSI redist软件包,以便它创建所有必需的注册表项并重新注册cOM dll。
Don
Don,谢谢您的支持。
所有用户的计算机都已经安装了运行时程序包。 区别在于该软件包是32位版本,而我的C#解决方案使用的是64位组件。
我在同一版本的Runtime中安装了Visual Studio组件。
现在一切正常!
谢谢!
一周热门 更多>