bingquanhuo 发表于 2014-11-21 10:36:00

FlashView在ASP.NET MVC2中显示不出来

FlashView在ASP.NET MVC2中显示不出来,提示安装Flash 11.00,但Flash已经安装
    求高手解决

bingquanhuo 发表于 2014-11-21 11:12:00

显示需要 Adobe Flash 播放器的最新版本 11.0.0

iceman 发表于 2014-11-21 14:02:00

回复 2楼bingquanhuo的帖子

请参考配置路由:

      public static void RegisterRoutes(RouteCollection routes)
      {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
            routes.IgnoreRoute("ActiveReports.ReportService.asmx/{*pathInfo}");
            routes.IgnoreRoute("Grapecity.ActiveReports.Flash.v8.swf");
            routes.IgnoreRoute("{*allActiveReport}", new { allActiveReport = @".*\.ar8(/.*)?" });
            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            );
      }

bingquanhuo 发表于 2014-11-21 14:48:00

试了还是不行,我上传了项目文件,请帮忙看一下,应为文件太大,项目里没有添加swf

iceman 发表于 2014-11-21 17:56:00

回复 4楼bingquanhuo的帖子

您好,

经过确认 ActiveReports 没有在 MVC2 中经过测试,官方声明支持 MVC3 以及更高版本。
所以,可以考虑升级 MVC 版本来使用 AR。

MVC3 示例:
http://www.gcpowertools.com.cn/LiveSamples/Temp/AR_MVC3.zip

谢谢

bingquanhuo 发表于 2014-11-24 14:19:00

我升级到了MVC3,用了您的示例,还是不行,我的系统是win764位的,不知道您的系统是什么,您看看还有没有别的原因造成这种现象

iceman 发表于 2014-11-24 17:52:00

回复 6楼bingquanhuo的帖子

我的系统信息是:


根据当前的描述,没有办法确定问题所在,请问无法运行是否报错,详细的错误信息是什么?

bingquanhuo 发表于 2014-11-25 09:01:00



我的机器配置和您的配置差不多,也是win7 64位,我用的开发平台是visual studio 2010
运行Report页面就会显示“需要 Adobe Flash 播放器的最新版本 11.0.0”,不知道在您的机器上运行是否也出现这种情况,

iceman 发表于 2014-11-25 12:17:00

回复 8楼bingquanhuo的帖子

出现这个问题是没有安装相应 flash 版本,请你点击提示(红色按钮)安装 flash,再查看。

bingquanhuo 发表于 2014-11-25 16:14:00

我已经安装了Flash最新的版本了,在给的Sample里的WebForm模式的例子里可以使用FlashViewer
页: [1] 2 3
查看完整版本: FlashView在ASP.NET MVC2中显示不出来