phinex 发表于 2016-5-16 09:55:18

IO错误:#2032,IIS8的错误

本帖最后由 Lenka.Guo 于 2016-5-17 09:00 编辑


按照博客的,已经把程序池改成集成,swf已经拷贝到根目录,还是存在这个问题,请问如何处理?
查询错误的时候,发现
/ActiveReports.ar9?Token=f9adcb93-fdd7-4936-a28e-42018c6bbd11&Generation=1加载不了。

Lenka.Guo 发表于 2016-5-16 10:24:20

您好,

通常情况下,报Error #2032 错误,通常有两种原因:

1. 是由于缺少FlashViewer 需要的swf文件;
>>已经拷贝到项目中,仍报错,需要确认的是您当前项目中使用的是ActiveReports 10 还是ActiveReports 9?

2. 项目中AR 相关的dll文件不正确或缺少相关dll

>>需要检查开发机器中,是否缺少相关dll。




如果仍有问题,还麻烦您上传可以重现问题的Demo,我在这边验证实现。

phinex 发表于 2016-5-16 10:27:04

1.用的是V9
2.开发机器是正常的,涉及的dll已经拷贝到服务器

Lenka.Guo 发表于 2016-5-16 10:43:26

phinex 发表于 2016-5-16 10:27
1.用的是V9
2.开发机器是正常的,涉及的dll已经拷贝到服务器

能抽一个Demo 给我吗?如果以上两个条件都做过了,不太确定是什么原因导致的,需要Demo验证检测下。

phinex 发表于 2016-5-16 15:33:42

数据库是sql2008,修改下web.config的链接,<add name="ConnectionString" connectionString="server=.;database=HanRcms;uid=;pwd=;" />
然后打开页面“/ActiveReports/ReportsView_Page.aspx”就可以了

Lenka.Guo 发表于 2016-5-16 18:04:11

本帖最后由 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:19:50

Lenka.Guo 发表于 2016-5-16 18:04
Hi, Demo已经下载,部署之后问题重现,验证之后给您答复。

Hi,

初步判断产生该问题原因是,ReportsView_Page页面位于子文件夹下方,无法找到ActiveReports.ReportService.asmx文件(ActiveReports.ReportService.asmx默认是在根目录下方的)所以需要在ActiveReports 文件下,添加ActiveReports.ReportService.asmx文件。

phinex 发表于 2016-5-17 15:02:30

Lenka.Guo 发表于 2016-5-16 18:19
Hi,

初步判断产生该问题原因是,ReportsView_Page页面位于子文件夹下方,无法找到ActiveReports.Repor ...

我测试一样不行啊,已经把文件放到子目录下了。
请问能否给我正确允许的网站,我部署服务器看看

phinex 发表于 2016-5-17 15:02:38

Lenka.Guo 发表于 2016-5-16 18:19
Hi,

初步判断产生该问题原因是,ReportsView_Page页面位于子文件夹下方,无法找到ActiveReports.Repor ...

我测试一样不行啊,已经把文件放到子目录下了。
请问能否给我正确允许的网站,我部署服务器看看

Lenka.Guo 发表于 2016-5-17 17:43:27

本帖最后由 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
查看完整版本: IO错误:#2032,IIS8的错误