Crystal Report 2008(版本12)和CRRuntime_12_3.msm引发0x80040154错误

2020-08-20 20:41发布

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

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


您好唐·威廉姆斯

我的VB .Net应用抛出以下内容:

 System.TypeInitializationException:类型的初始化程序
 " CrystalDecisions.CrystalReports.Engine.ReportDocument"引发了异常。
 ---> System.Runtime.InteropServices.COMException(0x80040154):正在检索
 具有CLSID的组件的COM类工厂
 由于以下错误,{059AC10F-0010-4C43-8876-1FC7BEAF218B}失败:
 80040154。


    在
 CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()


    ---内部异常堆栈跟踪的结尾---


    在CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()


    在
 CrystalDecisions.CrystalReports.Engine.ReportClass..ctor()


    在ASO.ClaimRecord..ctor()


    在
 ASO.ctrlEClaim.BtnEmailIndividual_Click(对象发送者,EventArgs e)


    在
 System.Windows.Forms.Control.OnClick(EventArgs e)


    在
 System.Windows.Forms.Button.OnClick(EventArgs e)


    在
 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)


    在
 System.Windows.Forms.Control.WmMouseUp(Message&m,MouseButtons button,
 Int32点击)


    在System.Windows.Forms.Control.WndProc(Message&
 m)


    在
 System.Windows.Forms.ButtonBase.WndProc(消息和m)


    在
 System.Windows.Forms.Button.WndProc(消息和m)


    在
 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&m)


    在
 System.Windows.Forms.Control.ControlNativeWindow.WndProc(消息和m)


    在
 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd,Int32 msg,IntPtr
 wparam,IntPtr lparam)
 

我正在使用Crystal Report 2008(12)和CRRuntime_12_3.msm。

您能给我一些线索来帮助我解决问题吗?

非常感谢,

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

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


您好唐·威廉姆斯

我的VB .Net应用抛出以下内容:

 System.TypeInitializationException:类型的初始化程序
 " CrystalDecisions.CrystalReports.Engine.ReportDocument"引发了异常。
 ---> System.Runtime.InteropServices.COMException(0x80040154):正在检索
 具有CLSID的组件的COM类工厂
 由于以下错误,{059AC10F-0010-4C43-8876-1FC7BEAF218B}失败:
 80040154。


    在
 CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()


    ---内部异常堆栈跟踪的结尾---


    在CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()


    在
 CrystalDecisions.CrystalReports.Engine.ReportClass..ctor()


    在ASO.ClaimRecord..ctor()


    在
 ASO.ctrlEClaim.BtnEmailIndividual_Click(对象发送者,EventArgs e)


    在
 System.Windows.Forms.Control.OnClick(EventArgs e)


    在
 System.Windows.Forms.Button.OnClick(EventArgs e)


    在
 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)


    在
 System.Windows.Forms.Control.WmMouseUp(Message&m,MouseButtons button,
 Int32点击)


    在System.Windows.Forms.Control.WndProc(Message&
 m)


    在
 System.Windows.Forms.ButtonBase.WndProc(消息和m)


    在
 System.Windows.Forms.Button.WndProc(消息和m)


    在
 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&m)


    在
 System.Windows.Forms.Control.ControlNativeWindow.WndProc(消息和m)


    在
 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd,Int32 msg,IntPtr
 wparam,IntPtr lparam)
 

我正在使用Crystal Report 2008(12)和CRRuntime_12_3.msm。

您能给我一些线索来帮助我解决问题吗?

非常感谢,

付费偷看设置
发送
2条回答
Bunny_CDM
1楼 · 2020-08-20 21:23.采纳回答

安装msm时,是否以管理员权限登录? 这是必要的,因为在安装过程中会配置许多注册表项。

您要在哪个操作系统上运行它?

-Dell

SAP小菜
2楼-- · 2020-08-20 21:30

是的,它们都已经过期了。

Crystal 2008是 仅与不再支持的VS 2008兼容。

对于VS 2010和更高版本,您将需要SAP Crystal Reports,Visual Studio版本,当前为SP27。 有链接可以下载与VS的集成以及运行时此处。 您不能为此安装运行时,并希望它与现有代码一起工作-您使用的运行时版本应与用于开发的SDK版本匹配。 SP27需要.NET 4.5.2或更高版本。

上面的链接上的Wiki还包含有关您需要对代码进行更改的信息以及许可信息的链接。 只要您将SDK用于内部应用程序(仅供您工作的公司使用),就可以免费下载和使用该SDK。 如果它是用于将要出售的商业应用程序,则您还将在许可信息中看到其他要求。

-Dell

一周热门 更多>