我有一个ASP.Net(.Net 2.0)应用程序,它创建Crystal Reports(版本11.5)并使用CrystalReportViewer控件显示它们。由于某种原因,控件未在报告的标题中显示徽标图像。它呈现以下html
<img width="320" height="76" alt="Imagem" src="CrystalImageHandler.aspx?dynamicimage=cr_tmp_image_e47fba99-96fc-471b-ab11-06fd2212bbdd.png" border="0"/>
我已经在IIS中的虚拟目录中包含了aspnet_client文件夹。
为什么会发生这种情况?
答案 0 :(得分:4)
刚想通了。
由于某种原因,未在web.config中定义CrystalImageHandler。
只需将以下行添加到HttpHandler部分即可。 (对于其他版本的Crystal Reports, Version 和 PublicKeyToken 值将不同)
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
答案 1 :(得分:0)
进入httpHandlers
。
发现它默认配置为CR2008
又名XII