水晶报表发布后,在客户端浏览看不到图标,也无法打印,几天了都搞不定,急啊
我用vs2005和自带的水晶报表,报表在调试的时候没有问题。可是发布以后,在一台干净的服务器上(以前从未安装过.netframwork和vs环境)做成虚拟目录浏览。可是发现报表能够显示,但是图标显示不出来。而且加载报表比较慢,估计是在寻找图标的位置。我在网上搜索了一下,按照别人说的,
1)在服务器上安装.netframwork2.0
2)制作安装部署,在系统必备中,生成 CRRedist2005_x86和CRRedist2005_x86_cht ,到服务器安装着这两个程序。可以看到wwwroot目录下多了aspnet_client目录,里面有aspnet_client\system_web\2_0_50727\CrystalReportWebFormViewer3这样的路径,文件夹里面包含有js、image、css、html等文件夹,这些文件夹下面都有各自的文件。
3)在安装时添加必要的合并模块,可是到Modules目录下找不到CrystalReports10_maps.msm,CrystalReports10_NET_EmbeddedReporting.msm,
CrystalReports10_NET_RemoteReporting.msm,CrystalReports10_NET_WebServiceReporting.msm这几个文件,只有以2003开头的文件名的msm文件(说明我机器上还安装有vs2003)
按照你上步骤作,还是看不到图标,不能打印,请问是怎么回事?
请大家帮帮忙,我快急疯了。 --------------------编程问答-------------------- 老问题,
copy aspnet_client to your folder
--------------------编程问答-------------------- 对 把你wwwroot下的aspnet_client 文件夹拷到你的站点中
给你个源码http://www.51aspx.com/CV/CrystalReports --------------------编程问答-------------------- 检查一下这个路径
里面有aspnet_client\system_web\2_0_50727\CrystalReportWebFormViewer3这样的路径,
又或者你的图标被你隐藏了? --------------------编程问答-------------------- --------------------编程问答-------------------- 绝不让帖子沉下去 --------------------编程问答-------------------- 还是不行啊,怎么会事? --------------------编程问答-------------------- 1. 在自己开发的PC上找到如下目录:
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/ASP.NETClientFiles/CrystalReportWebFormViewer3
注意:CrystalReportWebFormViewer3中的3有可能与你的不一样,无所谓的。
2. 将CrystalReportWebFormViewer4目录复制到你的项目所在目录中,如:
.../aspnet_client/system_web/2_0_50727/CrystalReportWebFormViewer3
然后把发布就有用了
补充:.NET技术 , ASP.NET