loong404 发表于 2012-9-5 11:49:00

关于7.0的asp.net发布的问题

我按照6.0的方法设置了web.config但是发布到IIS6之后总是不能显示报表。
提示:打印文档时发生IO错误。原因: Error #2032

loong404 发表于 2012-9-5 11:54:00

这是我的demo

还有为什么发帖的时候点不开高级编辑,只有回复的时候可以呢。

iceman 发表于 2012-9-5 14:52:00

回复 2楼loong404的帖子

loong404 你好,
请尝试在 Config 文件中添加:


生成工具的路径为:C:\Program Files \Common Files\ComponentOne\ActiveReports Developer 7

loong404 发表于 2012-9-5 15:31:00

加了之后还是有这个问题。

iceman 发表于 2012-9-5 18:28:00

回复 4楼loong404的帖子

你好,
请问是否拷贝 Grapecity.ActiveReports.Flash.v7.swf 文件到站点下?
2# 截图是在打印情况下发生的还是在预览的情况下发生的?

loong404 发表于 2012-9-5 23:11:00

那个swf文件有拷贝到站点,截图是在浏览的时候发生的。我在iis5.1,iis6.0和iis7下面都试过,都有这个问题。

iceman 发表于 2012-9-6 19:12:00

回复 6楼loong404的帖子

loong404 你好,
问题我这边已经重现了,正在调试中,明天回复。

iceman 发表于 2012-9-7 10:17:00

回复 6楼loong404的帖子

你好,
问题已经查明,Web.config 文件配置不正确。
需要注意两点:
1.配置 64bit 机器。Handler MappingsExecutable 文件位置为:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll
2.配置 64bit 机器<system.webServer>节点下 preCondition="classicMode,runtimeVersionv4.0,bitness64"
详细情况请参考帮助文档:Configure HTTPHandlers 。有很具体的介绍:

loong404 发表于 2012-9-7 11:29:00

但是我的系统是32位的呀

admin 发表于 2012-9-7 12:11:00

回复 9楼loong404的帖子

1.配置 32bit 机器。Handler MappingsExecutable 文件位置为:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
2.配置 32bit 机器<system.webServer>节点下 preCondition="classicMode,runtimeVersionv4.0,bitness32"
页: [1] 2
查看完整版本: 关于7.0的asp.net发布的问题