【发布时间】:2012-08-26 03:05:20
【问题描述】:
我正在使用 Crystal Report v9x。在具有图像的 Crystal Report Viewer 中显示的数据中。当我尝试在 Crystal Report 查看器中显示报告时,图像未显示。
谁能告诉我该怎么做?
【问题讨论】:
标签: image crystal-reports
我正在使用 Crystal Report v9x。在具有图像的 Crystal Report Viewer 中显示的数据中。当我尝试在 Crystal Report 查看器中显示报告时,图像未显示。
谁能告诉我该怎么做?
【问题讨论】:
标签: image crystal-reports
您是否尝试在 Web.config 中查找 CrystalImageHandler(在 httpHandlers 部分)? 我必须添加一行才能显示我的嵌入图像:
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
【讨论】:
还请尝试在 ApplicationPool 配置(IIS 应用程序池)中将 .Net Framework 模式从 Integrated 更改为 Classic
【讨论】:
如果您在 Web.config 部分一切正常,并且如果您在 netFramework 上大于 4.0,请尝试此操作。
在App_Start 文件夹中,查找RouteConfig.cs 并注释掉以下行
Settings.AutoRedirectMode= RedirectMode,Permanent;
【讨论】:
经过 2 天的搜索后,我正在使用 ASP.NET MVC,这解决了我的问题,并且图像显示了解决方案,只需将以下行添加到您的文件 RouteConfig.cs
1- 转到项目中的文件夹 App_Start
2- 将以下忽略行粘贴到文件 RouteConfig.cs :
routes.IgnoreRoute("{*allaspx}", new { allaspx = @".*(CrystalImageHandler).*" });
【讨论】:
降低图像分辨率后尝试...对我来说它成功了。
【讨论】: