知方号

知方号

水晶报表发布的问题:不能正常启动打开报表文件

水晶报表发布的问题:不能正常启动打开报表文件

今天早晨测试那边说自己的电脑中公司开发软件里,所有查询报表不能打开。

1.软件是VC6.0开发的,报表是水晶报表

所以首先怀疑水晶报表文件是否在不在。查找,文件还在,但是不能直接打开。

2。立马有怀疑是不是由于水晶报表没安装。导致的

安装了CrystalReports9.0 VS2005中自带的软件。还是打不开。

3.这下怀疑这台电脑的系统有问题导致的。随后装在其它没有开发环境的电脑上也不行。

4.这下麻烦了。找了很久发现水晶表发布需要安装一个dll:craxdrt9.dll

5.随查找,确实没有craxdrt9.dll这个dll。于是copy一个到电脑上,

运行regsvr32  craxdrt9.dll

命令注册该dll,发现命令执行没有返回成功的结果。一点反应都没有!!!

到处查找原因,才发现 单独运行regsvr32.exe不存在。随后copy一个也不行。发现系统中其实存在regsvr32。

随运行命令还不行。

执行注册其它dll发现,可以证明regsvr32是OK的。是在找到不原因。把原来的安装了重新安装了一次v4.55

结果可以打开低版本程序。再次打开以前打不开的软件。也可以了。而且执行命令regsvr32  craxdrt9.dll

也可以成功注册了。问题解决了。

总结:软件安装包没有craxdrt9.dll打包好,并注册,尤其是没有注册成功导致的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。