Rya*_*pat 1 asp.net asp.net-mvc crystal-reports
我在MVC应用程序内部的Webform中使用Crystal Reports.但是,在ASP.NET Development Server和IIS 7(在Win7x64上)上未显示报告中的图像.
我从其他类似的问题中了解到,CrystalImageHandler HTTP处理程序负责渲染图像,但我尝试了所有常用的解决方案都无济于事.
到目前为止,我有
在我的网站上添加了以下内容appSettings(通过http://www.mail-archive.com/bdotnet@groups.msn.com/msg26882.html)
<add key="CrystalImageCleaner-AutoStart" value="true" />
<add key="CrystalImageCleaner-Sleep" value="60000" />
<add key="CrystalImageCleaner-Age" value="120000" />
添加了以下httpHandler system.web/httpHandlers(通过/sf/ask/157757771/)
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=12.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
将以下内容添加到我的Global.asax.cs(通过Crystal Reports Images和ASP.Net MVC)
routes.IgnoreRoute("{resource}.aspx/{*pathInfo}");
和
routes.IgnoreRoute("CrystalImageHandler.aspx");
关于为什么图像仍然是404的任何想法?
我有类似的问题.这对我有帮助.
routes.IgnoreRoute("{*allaspx}", new { allaspx = @".*(CrystalImageHandler).*" });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3590 次 |
| 最近记录: |