VS2005水晶报表创建crystal查询引擎失败的几种解决方法

本文针对VS2005开发环境下水晶报表出现的“打开文档失败”及“创建crystal查询引擎失败”等问题,提供了三种解决方法,包括重新安装组件、打包安装依赖文件等。
问题描述:在开发阶段,进入vs2005打开水晶报表时,提示我“打开文档失败”,“创建crystal查询引擎失败”,提示

************** 异常文本 **************
System.TypeInitializationException: “CrystalDecisions.CrystalReports.Engine.ReportDocument”的类型初始值设定项引发异常。 ---> System.Runtime.InteropServices.COMException (0x80040154): 检索 COM 类工厂中 CLSID 为 {11BD5260-15B6-412D-80DB-12BB60B8FE50} 的组件时失败,原因是出现以下错误: 80040154。

解决方法(注:目前尚无终极解决方案):
方法一:
c:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports\zh-chs\CRREdist2005_x86_chs.ms
重新安装一下 ()
方法二:
下载该版本的发布依赖文件,解压缩
http://support.businessobjects.com/communityCS/FilesAndUpdates/cr_net_2005_mergemodules_mlb_x86.zip.asp
用VS2005生成一个安装程序,将前面的文件打包进去。然后安装这个程序。
可参考:
http://blog.youkuaiyun.com/daisylh/archive/2006/06/02/769718.aspx(推荐)
http://www.bokebb.com/dev/english/1972/posts/197269723.shtml
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=642627&SiteID=1
http://sophiecheng.spaces.live.com/blog/cns!A88551252299771F!337.entry

方法一和方法可一起使用

方法三(没有办法的办法):
下载该文件安装: /Files/babyt/Babyt_CR2008022701_setup.rar
本方案相关依赖信息为:
http://blogs.dirteam.com/blogs/tomek/archive/2007/01/27/problem-with-crystal-reports-redistributable-package.aspx
http://www.siteadvisor.com/sites/kcsi.ca/downloads/6133401/

转载于:https://www.cnblogs.com/babyt/archive/2008/02/20/1075235.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值