Crystal Report XI 图片没有办法显示解决方法

最近被水晶报表折磨得很惨,刚开始老是安装不上去,现在又遇到一个问题。

报表在设计时插入图片,但在aspx页面通过CrystalReportViewer加载进来后却无法显示,查看图片的URL为http://serverName/crystalreportviewers11/crystalimagehandler.aspx?dynamicimage=ba0c461e-3162-4d65-a7f9-ed388a33f3d9.png,而且URL每次都不一样。哦,原来每次都是动态产生图片,那肯定是crystalimagehandler.aspx页面不能正常运行。查看IIS目录crystalreportviewers11,原来不是应用程序,将其配置为应用程序,再将目录的asp.net版本设为asp.net2.0。问题解决!!

 

Crystal Roport XI Release 1报表发布后不能打印到打印机,也不能导出到excel,PDF,必须升级到 Crystal Report XI Release 2才行。还有升级后图片路径变为http://serverName/ReportFolder/crystalimagehandler.aspx?dynamicimage=ba0c461e-3162-4d65-a7f9-ed388a33f3d9.png,注意目录变成水晶报表所在的目录,而不是crystalreportviewers11了,所以图片也显示不出来了。再web.config里加上下面的代码后就行了。

  1. <httpHandlers>
  2.     <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
  3.   </httpHandlers>
  4. </system.web>

 

简单描述一下,记不来先。有空再来整理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值