我在我的开发机器上开发了水晶报告,一切正常。我的开发机器配置是:
- 视窗 7 64 位
- IIS 7.0 水晶报表 13 (13.0.2000.0)
- Visual Studio 2010(框架 4.0)
- 使用目标框架 2.0 构建 Crystal 报表
但是,当我在部署服务器上部署相同的应用程序时,水晶报表上显示空白图像。
部署服务器配置:
- 视窗 2008 R2 64 位
- 水晶报表 10 (10.2.3600.0)
- Visual Studio 2010(框架 4.0)
- 使用目标框架 2.0 构建 Crystal 报表
当我在开发和部署机器上检查图像的 URL 时,路径是这样的。
- 开发:/EnterpriseASP/reports/COSIS /CrystalImageHandler.aspxdynamicimage=cr_tmp_image_xxxxxxxxx.png
- 部署: /EnterpriseASP /CrystalImageHandler.aspxdynamicimage=cr_tmp_image_xxxxxxxx.png
笔记:
- 这里的图像是使用 OLEDB 对象动态生成的。
- Enterprise Asp 是我项目的根文件夹