我用这个报表在本地模板可以加载上,可是当把程序发布之后部署到IIS上之后 就提示
“从'http://124.193.174.102:8002/Grid_Report/Grid_Bb/grf/Q_Card.grf'读入报表模板失败,请检查网络连接、URL及读取权限,错误提示:网络服务器响应不成功。” 这个是什么原因呀!
直接用报表模板的网络地址试一下,能不能下载到报表模板。如果不能下载到,参照以下方法处理: 通过 IE 不能访问到 .grf 报表文件,这是因为 IIS6 对访问的扩展名做了限制,所以除了已经定义的扩展名之外,其他的扩展名都不能访问,这跟 ISS5 不一样,ISS5对所有的扩展名都不做限制。 解决办法:打开“Internet信息服务”管理界面,增加“.grf”扩展名定义 MIME 类型。能够直接下载.grf文件,这样这个问题肯定就解决了。 操作步骤: 1. 打开 IIS Microsoft 管理控制台 (MMC),右键单击本地计算机名称,然后单击“属性”。 2. 单击“MIME 类型”。 3. 单击“新建”。 4. 在“扩展名”框中,键入所需的文件扩展名“.grf”。 5. 在“MIME 类型”框中,键入“报表模板文件”。 6. 应用新设置,必须重新启动“万维网发布服务”或重新启动计算机
“从'http://124.193.174.102:8002/Grid_Report/Grid_Bb/grf/Q_Card.grf'读入报表模板失败,请检查网络连接、URL及读取权限,错误提示:网络服务器响应不成功。” 这个是什么原因呀!
直接用报表模板的网络地址试一下,能不能下载到报表模板。如果不能下载到,参照以下方法处理: 通过 IE 不能访问到 .grf 报表文件,这是因为 IIS6 对访问的扩展名做了限制,所以除了已经定义的扩展名之外,其他的扩展名都不能访问,这跟 ISS5 不一样,ISS5对所有的扩展名都不做限制。 解决办法:打开“Internet信息服务”管理界面,增加“.grf”扩展名定义 MIME 类型。能够直接下载.grf文件,这样这个问题肯定就解决了。 操作步骤: 1. 打开 IIS Microsoft 管理控制台 (MMC),右键单击本地计算机名称,然后单击“属性”。 2. 单击“MIME 类型”。 3. 单击“新建”。 4. 在“扩展名”框中,键入所需的文件扩展名“.grf”。 5. 在“MIME 类型”框中,键入“报表模板文件”。 6. 应用新设置,必须重新启动“万维网发布服务”或重新启动计算机