IO错误:#2032,IIS8的错误
本帖最后由 Lenka.Guo 于 2016-5-17 09:00 编辑按照博客的,已经把程序池改成集成,swf已经拷贝到根目录,还是存在这个问题,请问如何处理?
查询错误的时候,发现
/ActiveReports.ar9?Token=f9adcb93-fdd7-4936-a28e-42018c6bbd11&Generation=1加载不了。
您好,
通常情况下,报Error #2032 错误,通常有两种原因:
1. 是由于缺少FlashViewer 需要的swf文件;
>>已经拷贝到项目中,仍报错,需要确认的是您当前项目中使用的是ActiveReports 10 还是ActiveReports 9?
2. 项目中AR 相关的dll文件不正确或缺少相关dll
>>需要检查开发机器中,是否缺少相关dll。
如果仍有问题,还麻烦您上传可以重现问题的Demo,我在这边验证实现。
1.用的是V9
2.开发机器是正常的,涉及的dll已经拷贝到服务器 phinex 发表于 2016-5-16 10:27
1.用的是V9
2.开发机器是正常的,涉及的dll已经拷贝到服务器
能抽一个Demo 给我吗?如果以上两个条件都做过了,不太确定是什么原因导致的,需要Demo验证检测下。 数据库是sql2008,修改下web.config的链接,<add name="ConnectionString" connectionString="server=.;database=HanRcms;uid=;pwd=;" />
然后打开页面“/ActiveReports/ReportsView_Page.aspx”就可以了 本帖最后由 Lenka.Guo 于 2016-5-16 18:14 编辑
phinex 发表于 2016-5-16 15:33
数据库是sql2008,修改下web.config的链接,
然后打开页面“/ActiveReports/ReportsView_Page.aspx”就 ...
Hi, Demo已经下载,部署之后问题重现,验证之后给您答复。
Lenka.Guo 发表于 2016-5-16 18:04
Hi, Demo已经下载,部署之后问题重现,验证之后给您答复。
Hi,
初步判断产生该问题原因是,ReportsView_Page页面位于子文件夹下方,无法找到ActiveReports.ReportService.asmx文件(ActiveReports.ReportService.asmx默认是在根目录下方的)所以需要在ActiveReports 文件下,添加ActiveReports.ReportService.asmx文件。 Lenka.Guo 发表于 2016-5-16 18:19
Hi,
初步判断产生该问题原因是,ReportsView_Page页面位于子文件夹下方,无法找到ActiveReports.Repor ...
我测试一样不行啊,已经把文件放到子目录下了。
请问能否给我正确允许的网站,我部署服务器看看 Lenka.Guo 发表于 2016-5-16 18:19
Hi,
初步判断产生该问题原因是,ReportsView_Page页面位于子文件夹下方,无法找到ActiveReports.Repor ...
我测试一样不行啊,已经把文件放到子目录下了。
请问能否给我正确允许的网站,我部署服务器看看 本帖最后由 Lenka.Guo 于 2016-5-17 17:49 编辑
phinex 发表于 2016-5-17 15:02
我测试一样不行啊,已经把文件放到子目录下了。
请问能否给我正确允许的网站,我部署服务器看看
Hi:
因为不了解您项目中是如何实现的,所以制作了一个FlashViewer 的Demo项目,下载之后直接部署,Demo使用的是MVC 项目:
部署成功之后在浏览器中输入: http://10.32.1.96:8049/HelloWorld(需要将IP地址修改为您本机部署)。
我在将上面项目部署成功之后, 运行正常,删除ActiveReports.ReportService.asmx 文件 则会导致同样的错误。
所以还是是ActiveReports.ReportService.asmx 文件问题,建议您在开发机器中重新创建:ActiveReports.ReportService.asmx,并保证与ReportView在同一个文件夹下,重新编译部署。
页:
[1]
2