日期:2014-05-20  浏览次数:20892 次

含水晶报表应用程序的打包问题
用VB.NET2005做了个数据库应用程序,用到VS里集成的水晶报表,也是用VS打包的安装程序。在开发机器上安装运行正常,在其他机子上总是运行到水表这块出问题。这种含水晶报表的程序到底如何打包(用VS部署安装),注意些什么?
------最佳解决方案--------------------
微软自带的报表客户机上面是要安装的,,,,,

打包的时候好像有个大勾的选项是是否安装报表的,我以前弄过,好像安装很慢,就直接把报表安装文件分开安装的
------其他解决方案--------------------
该回复于2012-06-09 09:32:41被版主删除
------其他解决方案--------------------
爲什麽不使用 Stimulsoft Reports 2012.1,打印非常方便。。
------其他解决方案--------------------
补充:以前VB6的时候,也是同样的问题,水晶报表就是在生成安装程序的时候麻烦些。搜了一些帖子,也按着做了,还是没有解决。不想再浪费时间,干脆发帖问吧。谢谢!
------其他解决方案--------------------
引用:
微软自带的报表客户机上面是要安装的,,,,,

打包的时候好像有个大勾的选项是是否安装报表的,我以前弄过,好像安装很慢,就直接把报表安装文件分开安装的

谢谢!可是还是不清楚啊。
------其他解决方案--------------------
哎,又试了下合并模块什么的,又没找到“主输出”和一些模块文件。。。。。。让人纠结的水表啊!
------其他解决方案--------------------
http://blog.csdn.net/happy09li/article/details/6931959

你在网上找下,有水晶报表怎么打包,有很多的,,不行就直接下一个报表安装文件,安装
------其他解决方案--------------------
引用:
http://blog.csdn.net/happy09li/article/details/6931959

你在网上找下,有水晶报表怎么打包,有很多的,,不行就直接下一个报表安装文件,安装


谢谢!链接里是怎样做报表啊,我现在是报表已经做好了,只是怎样正确打包成安装文件,让它能在其他机器上顺利安装运行。本想截两个出错的图片过来,相册里今天又不知道出什么故障,不能完成上传。
------其他解决方案--------------------
引用:
引用:
http://blog.csdn.net/happy09li/article/details/6931959

你在网上找下,有水晶报表怎么打包,有很多的,,不行就直接下一个报表安装文件,安装


谢谢!链接里是怎样做报表啊,我现在是报表已经做好了,只是怎样正确打包成安装文件,让它能在其他机器上顺利安装运行。本想截两个出错的图片过来,相册里今天又不知道出什么……


不用截图,就是报表没安装的原因,,
------其他解决方案--------------------
http://download.csdn.net/download/zhaohaoinbj/925147
把这个下载安装报表就可以运行了
------其他解决方案--------------------
引用:
http://download.csdn.net/download/zhaohaoinbj/925147
把这个下载安装报表就可以运行了

happy09li:你好!谢谢你这两天的回复。链接文件里有2008的字样,对VS.NET2005开发的程序是否可以?本可以试下的,只是那台机子现在不在身边,只好等明天了。还想问下,必须安装这个文件吗?如果是这样,以后就不打算用水表了。
------其他解决方案--------------------
渐渐有了些眉目,其实我的安装项目Debug文件夹下已经有CrystalReports,dotnetfx,MDAC28这三个文件夹,可能依次对应水晶报表、.net框架,MDAC28就不清楚了。其中CrystalReports文件夹下有CRRedist2005_x86和CRRedist2005_x86_chs两个文件,记得也试着运行过里面的文件,当时也不行。是不是单独运行安装不可以呢,还是非要做下“合并模块”的工作?先不管这些了,明天试下happy09li的方法。
------其他解决方案--------------------
不幸的是今天按happy09li的方法做了还是出错,不管是安装CRRedist2005_x86还是CRRedist2008_x86,也不管是谁先装谁后装。只是提示跟之前有些不同,还可以看得水表中“主报表”的字样,就是不显示报表。
------其他解决方案--------------------
引用:
爲什麽不使用 Stimulsoft Reports 2012.1,打印非常方便。。

其他的工具先不考虑了,以后再说,时间不允许。
------其他解决方案--------------------
引用:
不幸的是今天按happy09li的方法做了还是出错,不管是安装CRRedist2005_x86还是CRRedist2008_x86,也不管是谁先装谁后装。只是提示跟之前有些不同,还可以看得水表中“主报表”的字样,就是不显示报表。


有没有报错,,能看到水晶报表就说明已经可以用使用报表了,,
现在提示什么问题?
------其他解决方案--------------------